论坛首页 安全编程开发区 阅读主题

[求助] Gradle D8构建转换jar失败

472 浏览 2 回复
#1 楼主 2026-06-01 21:09:03
构建日志:> Transform classes.jar (project :core:git) with DexingNoClasspathTransformERROR: D8: Invalid build configuration. Attempt to create a global synthetic for 'Record desugaring' without a global-synthetics consumer.

* What went wrong:Execution failed for task ':core:app:mergeLibDexDebug'.> Could not resolve all files for configuration ':core:app:debugRuntimeClasspath'   > Failed to transform classes.jar (project :core:git) to match attributes {artifactType=android-dex, asm-transformed-variant=debug, com.android.build.api.attributes.AgpVersionAttr=8.13.0, com.android.build.api.attributes.BuildTypeAttr=debug, com.android.build.gradle.internal.attributes.VariantAttr=debug, dexing-component-attributes=ComponentSpecificParameters(minSdkVersion=26, debuggable=true, enableCoreLibraryDesugaring=true, enableGlobalSynthetics=false, enableApiModeling=false, dependenciesClassesAreInstrumented=true, asmTransformComponent=debug, useJacocoTransformInstrumentation=false, enableDesugaring=true, needsClasspath=false, useFullClasspath=false, componentIfUsingFullClasspath=null), org.gradle.category=library, org.gradle.jvm.environment=android, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime, org.jetbrains.kotlin.platform.type=androidJvm}.      > Execution failed for DexingNoClasspathTransform: /root/.gradle/caches/8.13/transforms/9ece48fa711c6954ca5ea6e83f3cf23f/transformed/classes.jar.         > Error while dexing.
这在core:git模块我是application转library,之前有几次搞的都能构建,最近删除重做就不行了,脱糖相关属性和依赖库开关或者移除移到core:APP模块也没用也找不到具体原因。


[培训]《冰与火的战歌:Windows内核攻防实战》!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-289490.htm
#2 2026-06-01 21:09:03
问题已解决:解决方法检查项目内application与新增的library是否有多个脱糖配置,统一或者全部取消就可以解决
#3 2026-06-01 21:09:03
问题已解决:解决方法检查项目内application与新增的library是否有多个脱糖配置,统一或者全部取消就可以解决

请登录后参与讨论

立即登录 注册账号