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

Unity 2021.3.10f1打包报错:CommandInvokationFailure: Gradle构建失败

Unity 2021.3.10f1 Android打包Gradle错误:AndroidX依赖未启用

问题重现

使用Unity 2021.3.10f1开发游戏并集成广告功能后,打包Android时触发Gradle构建失败,错误核心提示:

Could not determine the dependencies of task ':launcher:lintVitalRelease'.
> This project uses AndroidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry.

更换Gradle版本后问题仍存在。

解决方案

方法1:通过Unity编辑器启用AndroidX(推荐新手)

  • 进入Unity编辑器,点击顶部菜单 Edit > Project Settings > Player
  • 在Inspector面板切换到Android标签页,展开Publishing Settings
  • 勾选Custom Main Gradle Template和Custom Gradle Properties Template(确保Unity能生成/修改gradle配置文件)
  • 切换到Other Settings,滚动到Configuration区域,将AndroidX Compatible设置为Enabled
  • 重新执行打包操作,Unity会自动在gradle.properties中添加必要的AndroidX配置。

方法2:手动修改gradle.properties文件

如果方法1未生效,直接修改配置文件:

  • 找到项目路径下的Assets/Plugins/Android/gradle.properties(若不存在则新建该文件)
  • 添加以下两行配置:
android.useAndroidX=true
android.enableJetifier=true
  • 保存文件后重新打包。

说明

广告SDK(如AdMob、Unity Ads等)普遍依赖AndroidX库,必须启用上述两个配置项才能兼容。更换Gradle版本无法解决该问题,因为核心原因是gradle.properties中缺少AndroidX的启用配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 20:15:40