繁体   English   中英

“apktool:找不到命令”错误

[英]"apktool: command not found" error

我按照这里提到的说明 - http://ibotpeaches.github.io/Apktool/install/ for Mac OS 安装 Apktool 2.X 版本。 我将下载并重命名的文件 apktool.jar 和 apktool 移动到 /usr/local/bin。

现在,当我从同一路径(即“usr/local/bin”)从终端运行 apktool 时,出现“apktool: command not found”错误。

参考 SO 上关于同一问题的一篇帖子( 终端无法运行 apktool ),建议是运行 ./apktool 而不是 apktool ,这给了我“-bash:./apktool:没有这样的文件或目录”

我在这里做错了吗?

这里的过程与任何二进制应用程序相同,除了我们还有一个 jar 文件。 apktool文件只是一个帮助脚本,可以防止您每次都键入java -jar apktool.jar 考虑到这一点,您必须具备以下条件。

  1. /usr/local/bin两个文件或$PATH的目录,因此无论路径如何,您都可以在任何地方执行它。

  2. 辅助脚本 ( apktool ) 必须是可执行的。 chmod a+x apktool

如果您满足这些条件,那么在任何地方运行apktool都会运行帮助程序脚本,该脚本运行apktool.jar 您可以通过cd /usr/local/binjava -jar apktool.jar 那样有用吗? 如果是这样, apktool.jar就在正确的位置。

安装apktool

适用于 Macbook

brew install apktool

对于 Linux

apt-get install -y apktool

窗用

你可以阅读window DOCS的安装步骤

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM