我按照这里提到的说明 - http://ibotpeaches.github.io/Apktool/install/为Mac OS安装Apktool 2.X版本.我将下载并重命名的文件apktool.jar和apktool移动到/ usr/local/bin.
现在当我从终端从同一条路径运行apktool即"usr/local/bin"时,我得到"apktool:command not found"错误.
关于同一个问题(终端无法运行apktool),请参考其中一篇帖子,建议是运行./apktool而不是apktool,这给了我"-bash:./ opktool:没有这样的文件或目录"
我在这里做错了吗?
这里的过程与任何二进制应用程序相同,但我们还有一个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
是在正确的地方.