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

如何解决项目中app:hiltAggregateDepsDebug警告问题

解决Hilt依赖聚合时的AndroidX迁移警告

问题分析

你遇到的警告源于core-1.9.0-api.jar库未完成AndroidX全量迁移,同时包含AndroidX与旧支持库的引用,Jetifier会自动尝试重写该库,但仍会抛出提示。

解决步骤

  • 定位并升级依赖
    执行Gradle命令查看依赖树,找到引入该core库的来源:

    # Mac/Linux环境
    ./gradlew app:dependencies
    # Windows环境
    gradlew.bat app:dependencies
    

    找到对应依赖后,优先升级其至完全支持AndroidX的版本;也可直接在Module级build.gradle的dependencies块中强制指定core库的最新稳定版:

    implementation("androidx.core:core:1.12.0") // 替换为当前最新稳定版本
    
  • 确认Jetifier配置有效性
    检查项目根目录的gradle.properties文件,确保以下配置已开启:

    android.useAndroidX=true
    android.enableJetifier=true
    

    这两项配置确保项目全量使用AndroidX,并自动处理未迁移的旧库引用。

  • 清理Gradle缓存
    执行清理命令刷新依赖,规避缓存导致的异常:

    # Mac/Linux环境
    ./gradlew clean build --refresh-dependencies
    # Windows环境
    gradlew.bat clean build --refresh-dependencies
    
  • 排查本地/第三方未迁移库
    若项目包含本地aar/jar包,检查并替换为已完成AndroidX迁移的版本;对于第三方依赖,查看官方文档确认是否支持AndroidX,不支持则考虑更换替代库。

内容的提问来源于stack exchange,提问作者Aniket Jain

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 04:10:30