unity2021.3 打包-Gradle build failed报错

unity2021.3 打包-Gradle build failed报错

码农世界 2024-05-23 前端 69 次浏览 0个评论

第一次进行安卓移动端的打包,查阅了一些资料,有以下相关参考:

Unity2019使用Gradle打包Apk的问题_unity 2019 gradle 版本-CSDN博客

Android编译打包报错Invalid keystore format-CSDN博客

Android Studio 4.0 的 gradle-6.1.1-all.zip 下载(包含其他版本)-CSDN博客

本人没有VPN所以使用的方法是使用已经下载好的gradle

首先尝试对gradle相关配置文件修改,结果失败了,在build过程中一直在等待无反应,判断为需要vpn。故在C:\ProgramFiles\Unity\Hub\Editor\2021.3.19f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates下的baseProjectTemplate.gradle内寻找到如下信息

// If you are changing the Android Gradle Plugin version, make sure it is compatible with the Gradle version preinstalled with Unity

// See which Gradle version is preinstalled with Unity here https://docs.unity3d.com/Manual/android-gradle-overview.html

// See official Gradle and Android Gradle Plugin compatibility table here https://developer.android.com/studio/releases/gradle-plugin#updating-gradle

翻译成人话:不想使用unity自带的gradle就去官网看看需要自行下载的gradle需要兼容的版本吧

笔者使用的是2021.3版本的unity,所以下载的是6.1.1版本的gradle,附链接

Android Studio 4.0 的 gradle-6.1.1-all.zip 下载(包含其他版本)-CSDN博客

下载完安装好后,在unity的extern tool那里指定一下gradle的位置。

最后又冒出来个问题说在.android文件下有个Invalid keystore format的问题,直接删掉debug.keystore就好了,unity打包的过程中会自动重新生成的。


2023.11.11更新,项目打包发布的过程中,进度条卡住了,断网后就好了,可能是因为公司的网络不太好,回家之后就不需要断网了

转载请注明来自码农世界,本文标题:《unity2021.3 打包-Gradle build failed报错》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,69人围观)参与讨论

还没有评论,来说两句吧...

Top