CommandInvokationFailure:Gradle 构建失败(同样的错误一次又一次)
CommandInvokationFailure: Gradle build failed (Same error again and again)
Unity版本=Unity 2018.2.10f1
JDK = jdk1.8.0_191
问题:
CommandInvokationFailure: Gradle build failed. C:/Program
Files/Java/jdk1.8.0_191\bin\java.exe -classpath "C:\Program
Files\Unity\Hub\Editor18.3.0f2\Editor18.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[
FAILURE: Build failed with an exception.
出了什么问题:
A problem occurred configuring root project 'gradleOut'.
Could not resolve all files for configuration ':classpath'.
Could not find manifest-merger.jar (com.android.tools.build:manifest-merger:26.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar
Could not find ddmlib.jar (com.android.tools.ddms:ddmlib:26.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/ddms/ddmlib/26.0.1/ddmlib-26.0.1.jar
Could not find dvlib.jar (com.android.tools:dvlib:26.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/dvlib/26.0.1/dvlib-26.0.1.jar
Could not find common.jar (com.android.tools:common:26.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/common/26.0.1/common-26.0.1.jar
尝试:
运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。
获取更多帮助
BUILD FAILED in 1s ] stdout[
] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun
(UnityEditor.Utils.Program p,
UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit,
System.String errorMsg) UnityEditor.Android.Command.Run
(System.Diagnostics.ProcessStartInfo psi,
UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit,
System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava
(System.String args, System.String workingdir, System.Action1
progress, System.String error) UnityEditor.Android.GradleWrapper.Run
(UnityEditor.Android.AndroidJavaTools javaTools, System.String
workingdir, System.String task, System.Action
1 progress) Rethrow as
GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run
(UnityEditor.Android.AndroidJavaTools javaTools, System.String
workingdir, System.String task, System.Action`1 progress)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute
(UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks
(UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
1)我已经尝试更改目标 sdk 的清单 ...
2) 清除 user.. 中的 gradle 文件夹
3)降级了一些sdk
仍然无法构建...同样的错误一次又一次。
只需将其升级到 Unity 2018.3.0f2 即可解决我的问题
可能会迟到,但我已通过从 Assets/GooglePlayPlugins/com.google.play.core/Runtime/Plugins
中删除 playcore.arr
文件解决了该问题
Unity版本=Unity 2018.2.10f1 JDK = jdk1.8.0_191
问题:
CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_191\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor18.3.0f2\Editor18.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[
FAILURE: Build failed with an exception.
出了什么问题:
A problem occurred configuring root project 'gradleOut'. Could not resolve all files for configuration ':classpath'. Could not find manifest-merger.jar (com.android.tools.build:manifest-merger:26.0.1). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar Could not find ddmlib.jar (com.android.tools.ddms:ddmlib:26.0.1). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/ddms/ddmlib/26.0.1/ddmlib-26.0.1.jar Could not find dvlib.jar (com.android.tools:dvlib:26.0.1). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/dvlib/26.0.1/dvlib-26.0.1.jar Could not find common.jar (com.android.tools:common:26.0.1). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/common/26.0.1/common-26.0.1.jar
尝试: 运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。
- 获取更多帮助
BUILD FAILED in 1s ] stdout[
] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, 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 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
1)我已经尝试更改目标 sdk 的清单 ... 2) 清除 user.. 中的 gradle 文件夹 3)降级了一些sdk 仍然无法构建...同样的错误一次又一次。
只需将其升级到 Unity 2018.3.0f2 即可解决我的问题
可能会迟到,但我已通过从 Assets/GooglePlayPlugins/com.google.play.core/Runtime/Plugins
playcore.arr
文件解决了该问题