我有一个使用命令汇编等成功构建的应用程序…一切正常。我决定使用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
android update sdk --no-ui --filter the_index_to_update
那怎么了?
因此,正如Google在这里所说:使用Gradle自动下载缺少的软件包
您可以将本地许可证复制到远程服务器。所以现在它可以正常工作了,对我来说太糟糕了,我不知道如何在远程上更新sdk时…