欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

解决unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题

程序员文章站 2022-03-11 23:24:14
Failed to apply plugin [id 'android-library'] > Minimum supported Gradle version is 4.10.1 Current version is 4.6 If using the gradle wrapper, try editing the distributionUrl in E:\SVN\AutoTest\gradle\wrapper\gradle-wrapper.properties to gradle-2.14.1...

关于unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题

因为没有截图,所以就不放错误图片了,起初以为是SDK SDK Tool版本问题,在换了十几种组合方式后,仍未解决,无奈之下只能沉下心来研究一下Gradle;

什么是Gradle:

简要概括Gradle是一款unity联合android打包时候所需要的插件。Gradie在unity联合android打包对接时同样存在版本问题,联合打包的情况下unity会访问外网去下载相应版本的gradle到本地路径(详细可以看这里
解决的思路:
1 运用科学的上网方式从外网下载
2 如参考文章修改下载指向

以上两种方案均没有解决我的问题,无奈之下,我只好研究本地构建的方案,本地构建主要限制于,unity在安装时集成的是哪个版本的Gradie。在unity安装目录Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib之下,我们可以看到
解决unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题

核心包版本4.6代表unity集成的是4.6版本的gradle。

或者在工程目录Temp\gradleOut.gradle文件夹下,我们也能清晰的看到正在使用的版本,如下图解决unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题
temp是一个临时目录,项目打开unity就会塞一些项目运行可能需要用到的工具,项目关闭时就会自动删除(所以改肯定是不能从temp入手)

于是我们得到了本地的Gradle版本。
首先确保android sdk 和 sdk tool正确安装,查看方法,以笔者为例在android vistudio目录tool->sdkManager SDK:
解决unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题
SDK Tool:解决unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题

再看错误信息
Minimum supported Gradle version is 4.10.1. Current version is 4.6,
字面意思,至少使用4.10.1版本,那我们就下载一个
下载链接:https://gradle.org/releases/
下all的版本,解压以后找到目录下libs文件夹,复制(因为unity构建打包时候并不需要所有文件,而我们下载时,为了确保没有遗漏,最好下full的包)

解决unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题

然后粘贴到unity安装目录Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle文件夹下

解决unity打包提示Minimum supported Gradle version is 4.10.1 Current version isXXX问题

保险起见,记得先备份原来的文件夹。
然后就可以正常打包输出了。
这是我最不愿意用的一种解决方案,奈何时间紧任务重,打包问题又很繁琐,没有时间在上面细细研究,不足之处请见谅

本文地址:https://blog.csdn.net/qq_19226559/article/details/108139764

相关标签: unity打包问题