当我建立一个agora apk时,我得到了这个
CommandInvokationFailure:Gradle 构建失败。F:\Unity_2018.3.f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "F:\Unity_2018.3.f1\Unity\Editor\Data\PlaybackEngines\ AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
标准错误[
FAILURE:构建失败并出现异常。
其中:构建文件 'C:\Users\UNI\Downloads\AMG_FULL_Unity_v2_2_3_20\AMG_FULL_Unity\samples\Hello-Video-Unity-Agora\Temp\gradleOut\build.gradle' 行:17
出了什么问题:评估根项目“gradleOut”时出现问题。
无法应用插件 [id 'com.android.application'] 需要 Gradle 版本 2.10。当前版本是 4.6。如果使用 gradle 包装器,请尝试将 C:\Users\UNI\Downloads\AMG_FULL_Unity_v2_2_3_20\AMG_FULL_Unity\samples\Hello-Video-Unity-Agora\Temp\gradleOut\gradle\wrapper\gradle-wrapper.properties 中的 distributionUrl 编辑为 gradle- 2.10-all.zip
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
29 秒内构建失败] 标准输出 [
] 退出代码: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.Command.Run (System.String command, System.String args, System.String workingdir, 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 个进度)作为 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)