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

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能互相兼容。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值