【发布时间】:2022-02-02 16:35:44
【问题描述】:
我们使用 Jenkins 作业来构建 apk。 要将 gradle 升级到 7.2 版,需要将 Java 升级到 11 版。
在 jenkins 服务器上安装 java 11 的 openjdk 后,jenkins 作业对于某些模块失败,并出现以下错误:
Execution failed for task ':common:compileDebugJavaWithJavac'.
> Could not resolve all files for configuration ':common:androidJdkImage'.
> Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
> Execution failed for JdkImageTransform: /opt/android/platforms/android-30/core-for-system-modules.jar.
> jlink executable /usr/lib/jvm/java-11-openjdk-amd64/bin/jlink does not exist.
知道如何解决这个问题吗?
【问题讨论】:
-
谢谢,尽管它与Android Studio有关,但这个答案真的很有帮助:stackoverflow.com/a/69043157/2068732
标签: android jenkins android-gradle-plugin