gradle - CommandInvokationFailure:Gradle构建失败。 (尚无解决方案)

标签 gradle

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一起运行以获取完整的见解。
  • https://help.gradle.org上获得更多帮助

  • 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.RunAllTask​​s(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.RunAllTask​​s(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/

    相关文章:

    continuous-integration - Gradle发布系统任务-在子项目上调用uploadArchives

    gradle - 为什么此字符串替换/连接在 Gradle 中不起作用?

    groovy - Gradle 字符串替换 - 没有占位符

    macos - 在 Mac OS X 上安装/升级 gradle

    maven - Gradle Maven默认上传了哪些 Artifact ?

    gradle - Flutter 应用程序无法在 Android 上运行

    sql - 没有项目类但具有一些buildscript可访问的自定义类的Gradle项目?

    android - 配置编译器参数

    Android Studio gradle sync,尝试错误下载jar而不是aar

    groovy - Gradle 2.4-编译后在运行任务中执行Groovy脚本文件