参考链接:Unity编译时找不到AndroidSDK的问题:Unable to list target pla
现象:
原因:
Unity 在编译时会调用 Android SDK tools 中的 android 命令,而在新版本的 Android SDK tools 中,android这个命令已经废弃了,导致 Unity 无法正常编译。、
解决方案:
从官网http://www.androiddevtools.cn/下载一个旧版本的 Android SDK tools 。
把原来 SDK 目录下的 tools 备份一下或是重命名成 tools-版本号。
把下载好的旧版本的 tools 解压到 SDK 目录下。
再在 Unity 中重新编译,问题已经解决了。