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

Unity 2020.3.4打包输出失败求助:Gradle依赖下载超时

Unity 2020.3.4 Android打包Gradle下载超时解决方案

针对你遇到的:launcher:lintVitalRelease任务失败、无法下载lint-checks-27.0.1.jar和uast-27.0.1.jar的问题,试试下面这些方案:

  • 替换Gradle镜像源
    找到Unity安装目录下的Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates\baseProjectTemplate.gradle文件,打开后修改repositories块,加入国内镜像源优先下载:

    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        mavenCentral()
        google()
    }
    

    这样能绕开官方源的网络问题,加速依赖下载。

  • 手动下载缺失Jar包
    直接去Maven仓库搜索这两个jar包,下载后放到Gradle本地缓存目录。路径一般是C:\Users\<你的用户名>\.gradle\caches\modules-2\files-2.1\com.android.tools.lint,分别对应lint-checks\27.0.1和uast\27.0.1的文件夹里,把下载好的文件放进去,确保文件名和缓存里的一致(可参考报错日志里的具体路径)。

  • 调整Gradle超时与代理设置
    在Unity的Player Settings→Publishing Settings里勾选Custom Gradle Template,生成项目内的gradleTemplate.properties文件,添加以下配置:

    org.gradle.jvmargs=-Xmx4096m -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttps.proxyHost= -Dhttps.proxyPort=
    org.gradle.timeout=120000
    

    关闭无效代理,同时把超时时间拉到120秒,避免因网络波动导致超时。

  • 切换Gradle版本
    Unity 2020.3默认的Gradle版本可能和依赖库兼容性一般,试试在Player Settings里的Gradle Version选择6.7.1(这个版本和2020.3兼容性较好),同时确保Android SDK的Build Tools版本是对应27.x的版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 20:06:05