Mac air 终端无法运行apktool(Terminal can't run apktool)

终端无法运行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 。

猜你喜欢

转载自blog.csdn.net/k1234o/article/details/80496518