0

就在我的构建看起来运行稳定时,Android Studio 将更新 SDK 工具,当 Unity 到达构建的一部分时,将资产打包到 APK 中时会抛出错误。它声称没有可用的目标 API。

因此,我将 C:\Users\username\AppData\Local\Android\sdk\tools 目录替换为从 25.2.5 中获取的目录。

这修复了构建,直到某些东西似乎改变了 Android SDK,然后问题再次出现,直到我再次替换工具文件夹。

为什么 Unity 对 sdk/tools 版本控制如此敏感,我能做些什么呢?

Unity 错误对话框

这是控制台错误:

    CommandInvokationFailure: Unable to install APK to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details. 
C:/Users/brad/AppData/Local/Android/sdk\platform-tools\adb.exe -s "HT6980201842" install -r "C:\Users\brad\Documents\Unity\Night Hedges\build.apk"

stderr[
Failed to install C:\Users\brad\Documents\Unity\Night Hedges\build.apk: 
]
stdout[

]
exit code: 1
4

0 回答 0