之前在打包apk时遇到过的老问题
两年前上课时也用过unity打包apk,学完之后卸载了android studio
到了最近毕设需要再使用unity打包apk时,在选择sdk时出现了以下的问题
由于之前老的的sdk安装到了F盘,所以unity选择的也是老的SDK的位置
由于新的SDK在 AppData/Local/Android/Sdk下,所以我准备在preference面板下将老的SDK路径更改为新的SDK路径
于是就发生了如下的问题
最后去了一个国外的论坛里找到了解决方法
他应该是和我遇到了同样的问题
楼下的一个老哥给出了正确方法
简单说就是,首先需要安装android studio,然后在Tools>SDK Manager中,找到SDK Tools面板,如下
然后在右下角取消勾选 Hide Obsolete Packages选项,意思是 取消隐藏废弃的Packages
然后寻找Android SDK Tools(Obsolete)勾选后再点击左边的下载图标,然后选择Apply,等待下载完成
这里原因应该也比较清楚了,可能是新版本的SDK用Android SDK Platform-Tools替代掉了以前的Android SDK Tools,而Unity2018.4.14无法识别比较新的安装SDK平台工具,于是便会报错
Apply之后便可以在Unity面板中选择该SDK的路径了。