我的mac上不能使用dex2jar:permission denied

我下载了dex2jar,现在试图使用它,但是如果input“sh d2j-dex2jar.sh”,它将显示以下消息。

d2j-dex2jar.sh: line 36: ./d2j_invoke.sh: Permission denied 

起初我以为权限被拒绝,因为程序需要root权限,所以我也尝试在命令中添加“sudo”,也没有工作。 我应该如何解决这个问题?

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

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

如果你发现没有运气使用,

chmod a+x *.sh