Skip to main content

常见问题

1、Unity 2020.3.15 之前的版本升级 Gradle 版本的操作步骤

Player Settings -> Player -> Android Tab -> Publish Settings -> Build,然后勾选 Custom Base Gradle TemplateCustom Launcher Gradle TemplateCustom Main Gradle Template

以下更改应用于 Assets/Plugins/Android/ 该文件夹下生成的三个文件 mainTemplate.gradlelauncherTemplate.gradlebaseProjectTemplate.gradle

打开 baseProjectTemplate.gradle 修改文件内容:

dependencies {
...
// 将 3.x.0 版本修改为 4.0.0
//classpath 'com.android.tools.build:gradle:3.x.0'
classpath 'com.android.tools.build:gradle:4.0.0'
}

分别打开 mainTemplate.gradlelauncherTemplate.gradle 文件,找到 lintOptions 标签, 分别添加 checkReleaseBuilds false 配置:

lintOptions {  
abortOnError false
checkReleaseBuilds false
}

同时,为了将 Gradle 版本和 Android Gradle Plugin 版本对应,需要更新 Gradle 版本,下载 6.5.0 版本的 Gradle,解压后放到自定义的文件夹中,同时勾选 Unity 中的 Preferences -> External Tools-> Android -> Gradle Installed with Unity(recommend),改为选择解压后 Gradle 文件夹的位置,如 <some path\>/gradle-6.5.0