APKTOOL(1)

Okay bestie, welcome to the APKTOOL(1) page πŸŽ€ It lives in the User Commands section and it is such a main character πŸ’…

✨ NAME ✨

apktool - the queen of reverse engineering Android apk files πŸ‘‘

✨ DESCRIPTION ✨

okay so apktool has a few little modes, and each one has its own vibe 🌈 here's the whole menu:

πŸ¦‹ The basic vibe

usage: apktool
  • -advance, --advanced β€” prints advance information ✨
  • -version, --version β€” prints the version then exits πŸ’–

🧚 if / install-framework

usage: apktool if|install-framework [options] <framework.apk>
  • -p, --frame-path <dir> β€” stores framework files into <dir> 🌸
  • -t, --tag <tag> β€” tags frameworks using <tag> 🏷️

πŸ’œ d[ecode]

usage: apktool d[ecode] [options] <file_apk>
  • -f, --force β€” force delete the destination directory πŸ’₯
  • -o, --output <dir> β€” the name of the folder that gets written. Default is apk.out πŸ“
  • -p, --frame-path <dir> β€” uses framework files located in <dir> 🧁
  • -r, --no-res β€” do not decode resources πŸ™…β€β™€οΈ
  • -s, --no-src β€” do not decode sources πŸ™…β€β™€οΈ
  • -t, --frame-tag <tag> β€” uses framework files tagged by <tag> 🏷️

πŸ‘‘ b[uild]

usage: apktool b[uild] [options] <app_path>
  • -f, --force-all β€” skip changes detection and build all files πŸ”₯
  • -o, --output <dir> β€” the name of the apk that gets written. Default is dist/name.apk πŸ“¦
  • -p, --frame-path <dir> β€” uses framework files located in <dir> 🧁

🌈 Extra reading

for more info, see: http://ibotpeaches.github.io/Apktool/ πŸ“š

for smali/baksmali info, see: http://code.google.com/p/smali/ πŸ¦‹


that's the whole tea, bestie 🫢 this page is from the apktool source, dated February 2016, and it's filed under APKTOOL(1) πŸ’…βœ¨