一尘不染

由于许可证,在Jenkins上构建Android失败

jenkins

我有一个使用命令汇编等成功构建的应用程序…一切正常。我决定使用Jenkins,但是在构建时出现错误提示:

* What went wrong:
25  A problem occurred configuring project ':app'.
26  > You have not accepted the license agreements of the following SDK components:
27    [Android SDK Build-Tools 25].
28    Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.

我正在使用版本25.0.0的构建工具,并使用命令在Jenkins上将SDK更新为最新版本 android update sdk --no-ui --filter the_index_to_update

那怎么了?


阅读 297

收藏
2020-07-25

共1个答案

一尘不染

因此,正如Google在这里所说:使用Gradle自动下载缺少的软件包

您可以将本地许可证复制到远程服务器。所以现在它可以正常工作了,对我来说太糟糕了,我不知道如何在远程上更新sdk时…

2020-07-25