项目场景:
电脑重启后打包Android项目Unity找不到Android SDK了
问题描述:
打包APK,Unity提示:
Android SDK is missing required platform api 26
原因分析:
Unity根据路径找不到SDK,即使SDK在此路径上,但是Unity识别不到
解决方案:
查到的解决方案是使用Android Studio更改SDK的默认路径,然后将SDK对应版本重新下载,回到Unity将SDK的路径更改为SDK重新下载的路径。这个方案应该是OK的,但是我不想更改路径,因为起名很麻烦,我直接在Android Studio的SDK Manager中将我的SDK删除,重新下载,重启Unity,发现SDK路径识别了
后续:
当我再次重启电脑后再次无法打包,依然不识别SDK,而且即便重新下载也没有用,此时我看到Use embedded JDK是勾选状态,我取消了该选项,并选择JDK路径后OK