【Unity】打包错误 CommandInvokationFailure: Failed to update Android SDK package list
Unity打包选择Target API Level的时候报错:并且不能选择29+
CommandInvokationFailure: Failed to update Android SDK package list.
C:/Program Files/Unity/Hub/Editor/2019.4.8f1/Editor/Data/PlaybackEngines/AndroidPlayer\SDK\tools\bin\sdkmanager.bat --list
而上架GooglePlay要29以上
解决办法:
1.下载Android SDK 29以及30,下载好设置好路径即可(一般放到默认Unity安装时候的默认路径下,在unity里的Edit->Preferences->External找到路径)
2.Unity工程设置里面,Edit->Preferences->External
3.找到SDK,JDK,NDK,全部取消勾选,然后在勾选上
等待自动导库
4.结束后返回File->Build Setting->Player Setting 选中29
5.若下一次重新打开此工程打包,还是不能选择29+,则重复2-4过程