Forrest logo
tool overview
On this page you find all important commands for the CLI tool apktool. If the command you are looking for is missing please ask our AI.


Apktool is an open-source command line tool used for reverse engineering Android applications. It allows you to decompile, disassemble, and decode APK files in order to analyze and modify their resources and source code.

With Apktool, you can extract various components from an APK file, such as XML files, Java classes, resources like images and audio files, and manifest files. By decompiling an APK, you can gain insight into the inner workings of an Android app, understand its functionality, and even analyze its security vulnerabilities.

Furthermore, Apktool allows you to make modifications to the decompiled code and resources, and then recompile it back into a functional APK file. This can be useful for tasks like modifying the appearance of an app, injecting custom code, or removing advertisements.

Apktool supports APK files from different Android versions and can handle both small and large applications. It is widely used by Android developers, security researchers, and enthusiasts interested in analyzing and modifying Android apps.

Please note that using Apktool to decompile and modify APK files should be done for legitimate and ethical purposes, respecting the intellectual property rights of the app developers.

List of commands for apktool:

tool overview