Edit APKs on Android, step by step
Task-by-task walkthroughs for decompiling, editing, signing and installing apps on your phone. No PC needed.
How to edit an APK on Android without a PC
Edit an APK on your phone without a PC: decompile to Smali, read it as Java, then rebuild and sign in one step. Free, Android 8.0+, arm64.
Read the guide →How to decompile an APK on Android
Decompile an APK on Android with Manifesto: disassemble DEX to Smali, preview the Java source with JADX 1.5.6, then edit Smali and rebuild a signed APK.
Read the guide →How to sign an APK on Android
Sign an APK on Android with Manifesto: pick V1 to V4 schemes, use the debug key or your own .jks or .p12 keystore, and get an output verified by apksig.
Read the guide →How to install XAPK, APKS and APKM files on Android
Install XAPK, APKS and APKM split APK sets on Android without root. Pick the splits for your device, or merge them into one signed APK.
Read the guide →How to convert an AAB to an APK on Android
Convert an AAB to an APK on Android with bundletool running on the phone. Get one signed universal APK you can install, no PC or root needed.
Read the guide →How to edit AndroidManifest.xml on Android
Edit AndroidManifest.xml on Android with Manifesto: it decodes the binary XML to text, re-encodes it on save with ARSCLib, and rebuilds a signed APK.
Read the guide →