unity 输出 android studio 项目
在 unity 的 输出 android 项目中 设定好包名:
选中:
输出项目 使用 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' }
重启项目,然后更新
.....
.....
一堆东西,而且好像是跟项目的,这个项目更新过了 下个项目 还要更新一次
然后编译成功
搞了两天