Unity版本= Unity 2018.2.10f1 JDK = jdk1.8.0_191
问题:
CommandInvokationFailure:Gradle构建失败。 C:/程序 文件/Java/jdk1.8.0_191\bin\java.exe -classpath“ C:\ Program Files \ Unity \ Hub \ Editor \ 2018.3.0f2 \ Editor \ 2018.2.10f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ Tools \ gradle \ lib \ gradle-launcher-4.2.1.jar“ org.gradle.launcher.GradleMain“ -Dorg.gradle.jvmargs = -Xmx2048m” “ assembleRelease”
stderr [
失败:构建失败,并出现异常。
出了什么问题
配置根项目“ gradleOut”时发生问题。 无法解析配置':classpath'的所有文件。 找不到manifest-merger.jar(com.android.tools.build:manifest-merger:26.0.1)。 在以下位置搜索: https://jcenter.bintray.com/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar 找不到ddmlib.jar(com.android.tools.ddms:ddmlib:26.0.1)。 在以下位置搜索: https://jcenter.bintray.com/com/android/tools/ddms/ddmlib/26.0.1/ddmlib-26.0.1.jar 找不到dvlib.jar(com.android.tools:dvlib:26.0.1)。 在以下位置搜索: https://jcenter.bintray.com/com/android/tools/dvlib/26.0.1/dvlib-26.0.1.jar 找不到common.jar(com.android.tools:common:26.0.1)。 在以下位置搜索: https://jcenter.bintray.com/com/android/tools/common/26.0.1/common-26.0.1.jar
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。
在1秒内成功建立] stdout [
]退出代码:1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit等待ForProcessToExit, System.String errorMsg)UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit等待ForProcessToExit, System.String errorMsg)UnityEditor.Android.AndroidJavaTools.RunJava (System.String args,System.String workingdir,System.Action
1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action
1进度)重新抛出为 GradleInvokationException:Gradle构建失败 UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools,System.String workingdir,System.String任务,System.Action`1进度) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext上下文) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext上下文) UnityEngine.GUIUtility:ProcessEvent(Int32,IntPtr)
1)我尝试过更改目标sdk的清单... 2)清除用户的gradle文件夹。 3)降级一些SDK 仍然无法建立...一次又一次的相同错误。