You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Android Gradle插件中android.enableDexingArtifactTransform弃用警告?

解决android.enableDexingArtifactTransform=false弃用警告问题

这个警告的核心原因是项目中仍存在该废弃属性的配置,即使更新Android Gradle插件(AGP),只要配置没移除就会持续触发警告。按以下步骤排查解决:

  • 检查所有gradle.properties文件(项目根目录、模块目录下的),查找并删除android.enableDexingArtifactTransform=false这一行
  • 检查项目根目录和模块的build.gradle文件,查看是否有类似android.dexingArtifactTransform.enabled = false的代码,若有则删除
  • 执行清理构建命令:
    # Mac/Linux
    ./gradlew clean
    
    # Windows
    gradlew clean
    
    之后重新构建项目,观察警告是否消失

如果警告仍存在,说明可能是第三方依赖间接引入了该属性:

  • 执行以下命令定位属性来源:
    ./gradlew properties | grep dexingArtifactTransform
    
  • 根据输出找到对应的依赖,尝试升级该依赖到最新版本,或联系依赖开发者修复配置问题

内容的提问来源于stack exchange,提问作者FH Robin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 19:04:53