终端无法运行apktool(Terminal can't run apktool)
问 题
我使用MacOSX的,并试图提取一个APK文件的所有文件,我已经解压缩后并解压缩。二手dex2jar提取classes.dex以jar文件和反编译它。
现在,当我在我的最后一个步骤,使用APKtool脱code中的APK文件,但是,它显示“-bash:apktool:命令未找到”eventhough我把所有3个文件(AAPT,apktool和apktool的.jar)到一个文件夹中。
我如何用我的apktool现在反编译?
使用iMac air时遇到终端配置好环境后,不能运行,特此解决以做记录。
解决方案
如果您使用的是相对路径来执行apktool,你是 CD D到他们的目录在,你必须preFIX命令与 ./
所以,如果apktool在 /path/to/ apktool
和你 CD /path/to
然后键入 ./ apktool
而不是 apktool
的
如果要将此文件夹添加到您的路径,就可以做到这一点…
打开〜/ .bashrc中在选择的文本编辑器,它添加到它的底部:
PATH = $ PATH:/路径/到
在哪里,再次 /path/to是包含文件夹 apktool 。
现在你可以从任何地方键入 apktool 。