2. 2
APK Tool
APK Tool
A tool for reverse engineering 3rd party, binary Android apps. It can decode
resources to nearly original form and rebuild them after making some
modifications. It also makes working with an app easier because of the project
like file structure and automation of some repetitive tasks like building APK, etc.
3. 3
APK Tool
APK Tool Features
• Disassembling resources to nearly original form (including resources.arsc,
classes.dex and XMLs)
• Rebuilding decoded resources back to binary APK/JAR
• Organizing and handling APKs that depend on framework resources
• Smali Debug and edit
4. 4
Sign APK
Sign APK
• Disassembling APK revoke the sign of the APK.
• When compiling APK the app must be resigned.
• All applications must be signed. The system will not install an application on an
emulator or a device if it is not signed.
• You can use self-signed certificates to sign your applications. No certificate
authority is needed.
• The APK can be sign with Android Studio or 3rd application.