1、sdk version 24.4<26,sdk tool版本過低,參照http://www.lxweimin.com/p/375048aa63fc這篇文章,將sdk版本更新為最新并復制到sdk文件夾
2、sdk tool version 0,sdk?tool版本過低,打開sdk?manager,在sdk?tool選項卡下找到sdk?tool點擊update即可
3、以上方法都不行的話,別糾結版本了。直接use?highest?version選項就搞定了
gradle方法打包失敗,如果非必要,用internal方式打包就不會出錯;否則繼續看:
4、gradle build failed,請確保正確設置sdk環境變量
5、gradle build prewarm failed,?此問題只會在2018版本中出現,請嘗試
?5.1、將Android?studio版本更新到最新
?5.2、確保Android?gradle 和 gradle版本適配,或者將Android?gradle 和 gradle的版本更新到最新,如何查看版本請參考官網指南https://developer.android.com/studio/releases/gradle-plugin#updating-gradle
?5.3、在sdk?manager中將sdk build tool更換為28.0.2或者28.0.3版本
5.4、在player setting-publishing setting中取消勾選custom template,然后重啟unity重新勾選
如果以上方法仍然出現gradle prewarm failed,更新unity到最新版就可以了:)包治百病