当前Unity2018.4.1 中的Gradle version 是 5.1.1 而我的打包要求却是2.10,如此定位应该是配置不一致问题,查之果然: 因为我在unity 5.5.6也是用gradle方式打包,新游戏延用了旧游戏的部分配置,所以mainTemplate也被拷贝了过来,如图: 查看Unity2018.4.1安装目录下的mainTemplate中的配置,路径:unity2018.4.17安装目录\Unit...
当前Unity2018.4.1 中的Gradle version 是 5.1.1 而我的打包要求却是2.10,如此定位应该是配置不一致问题,查之果然: 因为我在unity 5.5.6也是用gradle方式打包,新游戏延用了旧游戏的部分配置,所以mainTemplate也被拷贝了过来,如图: 查看Unity2018.4.1安装目录下的mainTemplate中的配置,路径:unity2018.4.17安装目录\Unit...
> Gradle version 2.10 is required. Current version is 4.0.1. If using the gradle wrapper, try editing the distributionUrl in E:\Unity3D\TTAiLaoyu\Temp\gradleOut\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip 1. 2. 3. 4. * 解决方法: 拷贝2018版本的Unity的gradle到5.6.3f1...
1.Gradle version 出错 出包过程中,出现以下错误 原因:我在mainTemplate中设置Android Plugin Version是3.4.0,所以出包选择的对应gradle版本最低是5.1.1。如果在Android Studio可以选择进修改gradle-wrapper.properties来选择gradle对应的版本,但是unity中没法设置。而出现Current verison 的原因是我当前Unity的版本是2017.4.3...
上图的对应toggle点击能够自动帮我们生成项目的AndroidManifest和其他安卓项目打包需要的文件(build.gradle,gradle.properties等) 先是AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN--> ...
设置完成后在windows+r,输入cmd,在命令行输入adb version 检测一下是否很久配置成功 三、Gradle 在unity的安装目录里找到mainTemplate.gradle这个文件,我的是在D:\unity\2019.2.12f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates 用记事本打开这个文件能看到unity适配的Gradle插件版本 ...
2:产生的打包的Gradle错误 CommandInvokationFailure: Gradle build failed. D:/java/jdk1.8.0_181\bin\java.exe -classpath "D:\Unity2018.4\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4086m" "assembleRe...
I tested on Unity 2018.1.0b6 and Unity 2018.1.0b8. There are multiple issues: IPreprocessBuild.OnPreprocessBuild changed parameters from version 2017.3 and class BuildHelper does not implement interface IPreprocessBuild anymore. Gradle E...
AndroidBuildSystem.Internal->AndroidBuildSystem.Gradle XML单例报错 PrefabType->PrefabAssetType //-2018.3PrefabType _type = PrefabUtility.GetPrefabType(seq.gameObject); PrefabAssetType _type = PrefabUtility.GetPrefabAssetType(seq.gameObject);
打开脚本(mainTemplate.gradle),找到下面代码:compileSdkVersion **APIVERSION**buildToolsVersion'**BUILDTOOLS**'修改成:compileSdkVersion **APIVERSION**//buildToolsVersion'**BUILDTOOLS**'buildToolsVersion'27.0.3' '27.0.3'为你自己下载好的sdk版本号其实就是打包的时候把版本换成自己的SDK。最好注释他的...