Command-line and GUI tools for producing Java source code from Android Dex and apk files. Decompile Dalvik bytecode to java classes from APK, dex, aar, aab and zip files. Decode AndroidManifest.xml and other resources from resources.arsc. Deobfuscator included. Be aware, Android Studio can interfere with jadx debugger, so it is better to close it before attaching to the process in jadx.
ApkDissector is a Java Based Android APK Decompiler
How to decompile an APK file ?
Once you click decompile it will create a folder called extract and inside that you will find a folder having same name as the file where you will get all the extracted contents of the apk
Select APK/DEX - Click this button to browse and select the APK file.
Decompile APK/DEX - Click this button to decompile and extracts the contents on the APK file.
All the extracted files will be with in extracts directory within the folder name .apk
How to decompile...
dxcut is a library for reading, editing, and writing dex and odex files which contain the class definition and Dalvik bytecode used by the Android operating system. This project includes a disassembler/decompiler, dex optimizer, and hooking utils.