2天前它可以正常运行,现在可以了,谢谢您的回答
CommandInvokationFailure:Gradle构建失败。
C:/ Program Files / Unity / Hub / Editor / 2019.2.21f1 / Editor / Data / PlaybackEngines / AndroidPlayer / Tools \ OpenJDK \ Windows \ bin \ java.exe -classpath“C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ Tools \ gradle \ lib \ gradle-launcher-5.1.1.jar“org.gradle.launcher.GradleMain” -Dorg.gradle.jvmargs = -Xmx4096m“” bundleRelease“
stderr [
失败:生成失败,发生异常。
配置根项目“gradleOut”时发生问题。
Failed to install the following Android SDK packages as some licences have not been accepted. platforms;android-29 Android SDK Platform 29 To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager. Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html
使用Android SDK:C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。与--scan一起运行以获取完整的见解。
2秒内失败
]
标准输出[
Configure project : WARNING: The option setting 'android.bundle.enableUncompressedNativeLibs=false' is experimental and unsupported. The current default is 'true'.
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ build-tools \ 28.0.3 \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ platform-tools \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ platforms \ android-28 \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ tools \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ build-tools \ 28.0.3 \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ platform-tools \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ platforms \ android-28 \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ tools \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ build-tools \ 28.0.3 \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ platform-tools \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ platforms \ android-28 \ package.xml时发生异常。 SDK可能是只读的
封送C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ tools \ package.xml时发生异常。 SDK可能是只读的
无法加载文件C:\ Users \ Ziga.android \ repositories.cfg。
在C:\ Program Files \ Unity \ Hub \ Editor \ 2019.2.21f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ SDK \ licenses中检查Android SDK Platform 29软件包的许可证
警告:不接受Android SDK Platform 29软件包的许可证。
]
退出代码:1
UnityEditor.Android.Command.WaitForProgramToRun(UnityEditor.Utils.Program p,UnityEditor.Android.Command + WaitingForProcessToExit等待ForProcessToExit,System.String errorMsg)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.Command.Run(System.Diagnostics.ProcessStartInfo psi,UnityEditor.Android.Command + WaitingForProcessToExitwaitingForProcessToExit,System.String errorMsg)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.Command.Run(System.String命令,System.String args,System.String工作目录,UnityEditor.Android.Command + WaitingForProcessToExit等待ForProcessToExit,System.String errorMsg)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.AndroidJavaTools.RunJava(System.String args,System.String workingdir,System.Action
1[T] progress, System.String error) (at <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action
1 [T]进度)(位于<502f1b7df2d7430696af84c6f02852ed>:0)重新作为GradleInvokationException:Gradle构建失败
UnityEditor.Android.GradleWrapper.Run(UnityEditor.Android.AndroidJavaTools javaTools,System.String workingdir,System.String任务,System.Action`1 [T]进度)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute(UnityEditor.Android.PostProcessor.PostProcessorContext上下文)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks(UnityEditor.Android.PostProcessor.PostProcessorContext上下文)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
作为BuildFailedException重新抛出:引发了类型为'UnityEditor.Build.BuildFailedException'的异常。
UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild(System.String标题,System.String消息,System.Exception ex)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks(UnityEditor.Android.PostProcessor.PostProcessorContext上下文)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess(UnityEditor.BuildTarget目标,System.String stagingAreaData,System.String stagingArea,System.String playerPackage,System.String installPath,System.String companyName,System.String productName,UnityEditor.BuildOptions选项,UnityEditor。 RuntimeClassRegistry usedClassRegistry,UnityEditor.Build.Reporting.BuildReport报告)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess(UnityEditor.Modules.BuildPostProcessArgs args,UnityEditor.BuildProperties&outProperties)(位于<502f1b7df2d7430696af84c6f02852ed>:0)
UnityEditor.PostprocessBuildPlayer.Postprocess(UnityEditor.BuildTargetGroup targetGroup,UnityEditor.BuildTarget目标,System.String installPath,System.String companyName,System.String productName,System.Int32宽度,System.Int32高度,UnityEditor.BuildOptions选项,UnityEditor.RuntimeClassRegistry usedClassRegistry ,UnityEditor.Build.Reporting.BuildReport报告)(位于C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281)
UnityEngine.GUIUtility:ProcessEvent(Int32,IntPtr)(在C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)
最佳答案
在构建时,请确保您已连接到良好的Internet连接。可能是您已更改为尚未安装的目标api版本。如果联网,Unity可以在构建APK的同时下载该版本(已为我安装)。如果在构建apk时打开任何sdk安装窗口,并提示您接受任何许可协议(protocol),请接受它。还要确保您的防火墙没有阻止统一(openjdk和unityhub可能也需要访问)。
关于gradle - CommandInvokationFailure:Gradle构建失败。 (尚无解决方案),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64159878/