Unity编译时找不到AndroidSDK的问题:Unable to list target platforms

时间:2024-04-08 18:49:25

参考链接:Unity编译时找不到AndroidSDK的问题:Unable to list target pla

现象:

Unity编译时找不到AndroidSDK的问题:Unable to list target platformsUnity编译时找不到AndroidSDK的问题:Unable to list target platforms


原因:

Unity 在编译时会调用 Android SDK tools 中的 android 命令,而在新版本的 Android SDK tools 中,android这个命令已经废弃了,导致 Unity 无法正常编译。、

解决方案:

从官网http://www.androiddevtools.cn/下载一个旧版本的 Android SDK tools 。

Unity编译时找不到AndroidSDK的问题:Unable to list target platformsUnity编译时找不到AndroidSDK的问题:Unable to list target platforms
把原来 SDK 目录下的 tools 备份一下或是重命名成 tools-版本号。
把下载好的旧版本的 tools 解压到 SDK 目录下。

Unity编译时找不到AndroidSDK的问题:Unable to list target platformsUnity编译时找不到AndroidSDK的问题:Unable to list target platforms
再在 Unity 中重新编译,问题已经解决了。