不能在我的mac上使用dex2jar:权限被拒绝

58 android dex2jar

我下载了dex2jar,现在尝试使用它,但是如果我键入'sh d2j-dex2jar.sh',它会显示以下消息.

d2j-dex2jar.sh: line 36: ./d2j_invoke.sh: Permission denied
Run Code Online (Sandbox Code Playgroud)

起初我认为权限被拒绝是因为程序需要root权限,所以我也尝试在命令中添加'sudo',但它也没有用.我该如何解决这个问题?

Shi*_*rma 144

您需要为sh脚本提供执行权限.

要做到这一点 : sudo chmod +x d2j_invoke.sh

  • 我失去了一个小时.我给了d2j-dex2jar.sh + x权限,但我没有把它给invoke.sh谢谢! (10认同)

Aks*_*nde 15

如果你发现没有运气,

chmod a+x *.sh