unity 输出 android studio 项目

在 unity 的 输出 android 项目中 设定好包名:

unity 输出 android studio 项目

选中:

unity 输出 android studio 项目

输出项目 使用 android studio 打开

build 提示错误:

Unable to find method 'org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V'

百度一下 说是 gradle 的版本不对

修改 版本:

Project/gradle/wrapper/gradle-wrapper.properties

里面的 

distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip

改为 

distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip

重新打开 又提示:

The versions of the Android Gradle plugin and Gradle are not compatible.
Please do one of the following:
Update your plugin to version 2.4. This will require changes to build.gradle due to API changes.
Open migration guide
Downgrade Gradle to version 3.5.
Fix Gradle wrapper and re-import project

将Project 下的 build.gradle

dependencies {
   classpath 'com.android.tools.build:gradle:2.1.0'
}

改为

dependencies {
   classpath 'com.android.tools.build:gradle:3.0.1'
}

重启项目,然后更新 

.....

..... 

一堆东西,而且好像是跟项目的,这个项目更新过了 下个项目 还要更新一次

然后编译成功

搞了两天