apkstudio
APK Studio is an open source cross platform IDE built with Qt6 that reverse engineers Android APK files. It offers a code editor with syntax highlighting for Smali and related languages, automatic download and installation of required tools such as Java Apktool JADX ADB and Uber APK Signer, decompiling and recompiling of APKs, device specific framework support, command line opening of APKs, search functionality, built in image and hex viewers, dark and light theme support with native Qt6 theming, and runs on Linux Mac OS X and Windows and can be launched from the desktop or via command line arguments.