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

Unity项目Google Play Console提示androidx.fragment:1.0.0过时排查求助

解决Unity项目中androidx.fragment:1.0.0版本过时警告的思路
  • 检查Unity的Android构建配置依赖
    Unity构建Android项目时会自动引入基础AndroidX依赖,大概率是默认配置带的旧版本。先去Unity的Player Settings -> Publishing Settings里开启Custom Main Gradle Template,之后打开Assets/Plugins/Android/mainTemplate.gradle:

    • 如果能搜到androidx.fragment,直接把版本号改成1.1.0以上的稳定版(比如1.5.6)
    • 没搜到的话,就在dependencies块里手动加一行强制指定版本:
      dependencies {
          implementation 'androidx.fragment:fragment:1.5.6'
      }
      
  • 排查第三方插件的间接依赖
    很多Unity插件(比如广告、统计类)会间接引入旧版依赖,你可以导出Android项目查看依赖树:

    1. 打开Unity的Build Settings,切换到Android平台,勾选Export Project导出完整Android项目
    2. 用Android Studio打开导出的项目,在终端执行:
      ./gradlew app:dependencies
      
    3. 在输出内容里搜索androidx.fragment:fragment:1.0.0,找到是哪个插件引入的,要么升级该插件,要么在mainTemplate.gradle里添加强制替换规则:
      configurations.all {
          resolutionStrategy.force 'androidx.fragment:fragment:1.5.6'
      }
      
  • 升级Unity版本
    旧版Unity默认捆绑的AndroidX库版本偏低,试试升级到2020.3 LTS及以上的稳定版本,新版本会同步更新内置的AndroidX依赖,可能直接解决问题。

  • 清理缓存和构建残留
    缓存的旧依赖也可能引发问题,备份项目后删除Library和Temp文件夹,再重新构建项目,让Unity重新拉取最新的依赖资源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 03:32:01