JADX is a free and open source Dex to Java decompiler application for Linux and MacOS. Using this application you can produce Java source code from Android Dex and Apk files. It comes with APK, dex, aar, aab and zip files support, decode AndroidManifest.xml and resources.arsc. Some other useful features are deobfuscator, syntax highlighted code, jump to declaration, build-in search and smali debugger.
Install JADX Decompiler on Ubuntu
JADX is available as a flatpak package file from the remote flathub store. First install flatpak and flathub on your system and restart it after the installation.
Now open the terminal app (ctrl+alt+t) and run below JADX flatpak install command.
flatpak install flathub com.github.skylot.jadx
And open it using below command.
flatpak run com.github.skylot.jadx
And you can also uninstall JADX using below commands.
flatpak uninstall com.github.skylot.jadx
[OR]
sudo flatpak uninstall com.github.skylot.jadx