统一构建错误。[由于未接受某些许可证,未能安装以下Android SDK软件包。]
我在终端上执行了下面的一些命令,用android模拟器测试我的unity应用程序。由于下面图片中的相同错误,我的Unity项目开始一次又一次地失败。如果有人熟悉这个问题,你能给我一些建议吗 我在终点站执行的命令 1,导出路径=$PATH:/Users/userName/Library/Android/sdk/platform tools 2,echo PATH=$PATH:/Users/userName/Library/Android/sdk 3,cd/Users/userName/Desktop/AppName.apk 4、adb安装AppName.apk 错误的详细信息统一构建错误。[由于未接受某些许可证,未能安装以下Android SDK软件包。],android,unity3d,android-emulator,Android,Unity3d,Android Emulator,我在终端上执行了下面的一些命令,用android模拟器测试我的unity应用程序。由于下面图片中的相同错误,我的Unity项目开始一次又一次地失败。如果有人熟悉这个问题,你能给我一些建议吗 我在终点站执行的命令 1,导出路径=$PATH:/Users/userName/Library/Android/sdk/platform tools 2,echo PATH=$PATH:/Users/userName/Library/Android/sdk 3,cd/Users/userName/Deskto
对于将来可能面临同样错误的人 问题是/Users/username/Desktop/2019.2.9f1/PlaybackEngines/AndroidPlayer/SDK中没有许可证文件 因此,我从/Users/username/Library/Android/sdk复制了该文件,并将其粘贴到上面的unity目录中 错误已成功解决
我希望没有人再因为这个错误而浪费时间 如果其他人碰巧遇到此问题,并且您正在使用Unity Hub,请从终端运行以下命令
$find/Applications/Unity/Hub/Editor-name“sdkmanager”-exec{}--licenses\;
这将查找所有已安装的SDK,并检查是否接受所有许可证。如果没有,系统将提示您接受
您可以再次运行该命令,再次检查所有内容是否为100%。以管理员身份打开命令提示符,然后运行 {path_to_sdk_folder}/tools/bin/sdkmanager.bat--许可证
然后接受所有。不断地碰到这个问题,现在Unity管理平台,如果你将Android Studio指向Unity正在使用的平台位置,Android Studio就会抱怨 在Windows上,快速而肮脏的修复方法是以管理员身份运行Android Studio,然后它会执行它需要的操作,然后您可以返回正常运行Android Studio 不确定长期影响是什么,但它似乎对我有效。尤其是我没有使用Android Studio抱怨的平台 然而,很明显,这不是一个很好的解决方案,因为Android Studio中的SDK管理器没有看到Unity声称已经安装的平台。转到src->flatter->flatter->flatter\u控制台 并键入
flatterdoctor--android许可证
。单击y
可能重复的