macOS下Unity编译Android包错误:Unable to list target platforms

环境,macOS Unity 5.5.2,

使用的Android SDK 25.3

误以为是SDK版本问题

会无法编译出APK,一开始,就报错了。

Unable to list target platforms

Error. Invalid command android

https://forum.unity3d.com/thr...

本以为,在这里找到解决方法。
看来,把Android SDK降个版本,就行了。

结果还是不行。

Android SDK tools的问题

继续Google,最后,在这里找到解决方法,感谢这位大神:

http://answers.unity3d.com/qu...

简单来说:

  • 在Android 开发者官网首页(https://developer.android.com...),底部,下载对应的命令行工具(我下载到的是tools_r25.2.3-macosx.zip),

  • zip文件获取后,在Android SDK目录进行解压

(最后,我只保留了Android SDK 23和21,没有使用25)

你可能感兴趣的:(unity3d,unity)