我按照这里提到的说明 - http://ibotpeaches.github.io/Apktool/install/ for Mac OS 安装 Apktool 2.X 版本。我将下载并重命名的文件 apktool.jar 和 apktool 移动到/usr/local/bin。
现在,当我从相同路径(即“usr/local/bin”)从终端运行 apktool 时,出现“apktool:找不到命令”错误。
引用 SO 上关于同一问题 ( Terminal can't run apktool ) 的一篇帖子,建议是运行 ./apktool 而不是 apktool,这给了我“-bash: ./apktool: No such file or directory”
我在这里做错了吗?
最佳答案
这里的过程与任何二进制应用程序相同,除了我们还有一个 jar 文件。 apktool
文件只是一个帮助脚本,可以防止您每次都键入 java -jar apktool.jar
。考虑到这一点,您必须具备以下条件。
/usr/local/bin
中的两个文件或 $PATH
中的目录,因此无论路径如何,您都可以在任何地方执行它。 apktool
) 必须是可执行的。 chmod a+x apktool
如果您满足这些条件,那么在任何地方运行
apktool
都会运行帮助程序脚本,该脚本运行 apktool.jar
。您可以通过 cd /usr/local/bin
、 java -jar apktool.jar
进行测试。那样有用吗?如果是这样,apktool.jar
就在正确的位置。关于android - "apktool: command not found"错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34336338/