为了账号安全,请及时绑定邮箱和手机立即绑定

自动接受所有SDK许可证

自动接受所有SDK许可证

叮当猫咪 2019-07-25 15:27:08
自动接受所有SDK许可证自从gradle android插件2.2-alpha4:Gradle将尝试下载项目所依赖的缺失SDK包这真是太酷了,并且被认为是一个JakeWharton项目。但是,要下载SDK库,您需要:接受许可协议或gradle告诉您:您尚未接受以下SDK组件的许可协议:[Android SDK Build-Tools 24,Android SDK Platform 24]。在构建项目之前,您需要接受许可协议并使用Android Studio SDK Manager完成缺少的组件的安装。或者,要了解如何将许可协议从一个工作站转移到另一个工作站,请访问http://d.android.com/r/studio-ui/export-licenses.html这是一个问题,因为我喜欢在做一个时安装所有sdk依赖项gradle build。我正在寻找一种自动接受所有许可证的解决方案。也许是一个gradle脚本?你有什么想法 ?谢谢![编辑]解决方案是执行:android update sdk --no-ui --filter build-tools-24.0.0,android-24,extra-android-m2repository并手动安装,但这是gradle的新功能目的。[编辑2]更好的解决方案是使用sdkmananger:yes | sdkmanager --licenses
查看完整描述

3 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

对于最新的Android Studio(2.3),更新/接受所有许可证的最佳方法是运行:

tools/bin/sdkmanager --licenses

您可能仍需要根据您的设置将许可证文件复制到其他位置。


查看完整回答
反对 回复 2019-07-25
  • 3 回答
  • 0 关注
  • 1709 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信