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

Unity构建Android项目失败:依赖检测及Gradle报错求助

Unity Android构建Gradle问题解决方案

1. Gradle守护进程不兼容无法复用

  • 打开终端(Windows用命令提示符,Mac/Linux用终端),运行gradle --status,找到不兼容的守护进程ID
  • 执行gradle --stop终止所有运行的守护进程,之后重新启动构建流程
  • 要是还不行,手动删掉Gradle守护缓存:Windows路径是C:\Users\<你的用户名>\.gradle\daemon,Mac/Linux是~/.gradle/daemon,删掉对应版本的文件夹就行

2. android.enableR8=true弃用警告

  • 打开Unity生成的mainTemplate.gradle文件
  • 找到写着android.enableR8=true的行,直接删掉或者用//注释掉
  • AGP 5.0及以上版本默认启用R8,没必要手动设这个参数,删了就不会再弹警告

3. aapt2警告+checkDebugDuplicateClasses任务失败

  • 处理aapt2警告:检查项目所有res目录下的资源文件,比如有没有损坏的图片、格式错误的XML文件,第三方库带的资源也排查下,替换或删掉异常资源
  • 解决重复类问题:
    • 打开Unity的Player Settings→Publishing Settings→Build,勾选Custom Proguard File,编辑proguard-user.txt,给重复的类加排除规则,比如-dontwarn com.example.duplicateclass.**或者-keep class com.example.duplicateclass.** { *; }
    • 检查gradle文件里的依赖,删掉Unity Meditation残留的依赖项
    • 试试调整Android Gradle插件版本,在gradle文件里把com.android.tools.build:gradle改成4.2.2这类和Unity兼容的稳定版本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 00:20:27