首页 文章

android:自动接受gradle的SDK自动下载许可

提问于
浏览
3

有这个线程(Automatically accept all SDK licences)和现在已弃用的lib(https://github.com/JakeWharton/sdk-manager-plugin)解决了更新(CI服务器)系统解决这个问题的问题,但不再需要它们......


在当前版本的android-tools(我认为自v2.2.0开始)gradle将自动下载所需的SDK,构建工具等(这将是很棒的) .

在我的情况下,gradle似乎为我下载了一个新的build-tools-version(因为我更改了代码中的依赖项),但它因为我不接受许可而停止 .

*出了什么问题:配置项目':app'时出现问题 . >您尚未接受以下SDK组件的许可协议:[Android SDK Build-Tools 24.0.2] . 在构建项目之前,您需要接受许可协议并使用Android Studio SDK Manager完成缺少的组件的安装 . 或者,要了解如何将许可协议从一个工作站转移到另一个工作站,请访问http://d.android.com/r/studio-ui/export-licenses.html

〜问题是,我需要做些什么来完成这项工作?


PS:这是我在CI服务器上的调用:

./gradlew clean assembleDebug

1 回答

相关问题