On-demand Android virtual devices
Link: https://www.genymotion.com/
Android Studio provides the fastest tools for building and testing apps on every type of Android device.
Link: https://developer.android.com/studio
Android Debug Bridge (adb) is a versatile command-line tool that lets you communicate with a device. The adb command facilitates a variety of device actions, such as installing and debugging apps, and it provides access to a Unix shell that you can use to run a variety of commands on a device
Download (windows): https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Download (linux); https://dl.google.com/android/repository/platform-tools-latest-linux.zip
Marina tranch
https://github.com/facebook/mariana-trench
Command line and GUI tools for producing Java source code from Android Dex and Apk files
Usage: Download and extract, use the jadx-gui to open the apk file and browse the decompiled source code.