我使用的是macOSX,并尝试提取APK文件中的所有文件,我使用zip和unzip提取了它。使用dex2jar将classes.dex提取到jar文件并反编译。
现在,当我进入最后一步时,使用APKtool解码apk文件,尽管我将所有3个文件(aapt,apktool和apktool.jar)都放在一个文件夹中,但它仍显示“ -bash:apktool:命令未找到”。
现在如何使用我的apktool反编译?
如果您正在使用相对路径执行apktool,并且您被引导cd
至它们所在的目录,则必须在命令前添加前缀./
所以如果apktool在 /path/to/apktool
你呢 cd /path/to
然后输入 ./apktool
代替 apktool
如果要将此文件夹添加到PATH,也可以执行此操作...
~/.bashrc
在所选的文本编辑器中打开并将其添加到其底部:
PATH=$PATH:/path/to
再次/path/to
是包含的文件夹apktool
。
现在,您可以apktool
从任何地方键入文字。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句