我在jenkins中运行时显示gradle错误

时间:2016-12-28 11:19:01

标签: jenkins gradle

  • 出了什么问题: 配置项目':app'。

    时出现问题
      

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

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

建立失败

总时间:4分钟22.387秒 构建步骤'调用Gradle脚本'将构建结果更改为FAILURE 构建步骤'调用Gradle脚本'标记为失败 存档工件 完成:失败

当我在Windows机器上构建jenkins时出现此错误。那么我怎么能接受许可证并修复上述问题

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用新版application.properties更新SDK?您只需在相关计算机上运行一次即可接受给定版本的许可证。

https://developer.android.com/studio/command-line/sdkmanager.html#usage

您还可以使用此工具旁边的GUI。有关更多信息,请参阅以下问题:

https://superuser.com/questions/1161536/android-bat-brings-up-sdk-manager-gui-why-is-sdkmanager-bat-needed