在mac系统终端在执行./android-sdk-macosx/tools/android
这句时候遇到了错误:
-bash: ./android-sdk-macosx/tools/android: /bin/sh: bad interpreter: Operation not permitted
折腾了一段时间后,发现是/android-sdk-macosx/tools/android这个文件的问题,可能是之前打开这个文件时加入不同的拓展属性,不同的打开方式会给文件加入不同的拓展属性,这个拓展属性会导致打开失败。
解决方案:
使用指令删除这个文件的拓展属性:
xattr -d com.apple.quarantine ./android-sdk-macosx/tools/android
再次执行:
./android-sdk-macosx/tools/android
成功了
文章参考:https://www.jianshu.com/p/99e261395a1c?from=timeline&isappinstalled=0