2014-02-09 93 views
2

我正在使用macOSX,并试图提取APK文件中的所有文件,我已经使用zip解压缩并解压。使用dex2jar将classes.dex提取到jar文件并反编译。但是,它显示“-bash:apktool:命令未找到”事件,尽管我将所有3个文件(aapt,apktool和apktool.jar)都放在这个文件中,到一个文件夹中。终端无法运行apktool

我该如何使用我的apktool反编译?

回答

6

如果使用相对路径来执行apktool,你是cd d他们都在目录中,你有./

所以前缀的命令,如果apktool是/path/to/apktool

cd /path/to

然后键入./apktool

而不是apktool


如果要将此文件夹添加到您的路径,就可以做到这一点...

在选择的文本编辑器打开~/.bashrc和它添加到它的底部:

PATH=$PATH:/path/to

在那里,再一次,/path/to是包含apktool的文件夹。

现在你只需要在任何地方输入apktool

+0

正常工作只需使用./apktool而不是apktool – sandeepmaaram

+0

如果我想在系统路径中添加路径,以便我可以从终端运行而不切换目录? – Ranjeet