(Android Stdio 3)Unable to list target platforms. Please make sure the android sdk path is correct.

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenggong2dm/article/details/79774706

Unity 2017.3 + Android  Studio 3.1 打包报错:

Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.

原因是:新版的SDK tools里面,删除了一些打包命令,恰好是unity需要使用的。可以下载老版本的tools去解决。

具体步骤是:


也可以参照下面这篇文章:

https://www.jianshu.com/p/fe4c334ee9fe

------------------------------------------------------------

重新下载低版本的SDK Tools,这个报错fix了,但是变成了新的错误:

我勒个去,查了一下,必须是用Java8才行。

冷静的分析了一下,是因为我追新,导致的这些个报错。所以,回退用老版本吧!


最终解决办法(其实不是什么好办法):

Java 10 -->Java 8

Android Stdio 3.1 下,SDK下的 tools工具,换成老的tools工具。

安装低版本(起码半年以前的版本)的java,低版本的Android Stdio。以便Unity、Android SDK、JAVA能互相兼容。




猜你喜欢

转载自blog.csdn.net/chenggong2dm/article/details/79774706