Search Unity

Question CommandInvokationFailure: Gradle build failed.

Discussion in 'Android' started by witcher101, May 3, 2022.

  1. witcher101

    witcher101

    Joined:
    Sep 9, 2015
    Posts:
    516
    Code (CSharp):
    1. CommandInvokationFailure: Gradle build failed.
    2. I:\2021.3.1f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath "I:\2021.3.1f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-6.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
    3.  
    4. stderr[
    5.  
    6. FAILURE: Build failed with an exception.
    7.  
    8. * What went wrong:
    9. A problem occurred configuring project ':launcher'.
    10. > Could not resolve all artifacts for configuration ':launcher:classpath'.
    11.    > Could not resolve com.android.tools.build:gradle:4.0.1.
    12.      Required by:
    13.          project :launcher
    14.       > Could not resolve com.android.tools.build:gradle:4.0.1.
    15.          > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    16.             > Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    17.                > Connection reset
    18.       > Could not resolve com.android.tools.build:gradle:4.0.1.
    19.          > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    20.             > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    21.                > Connection reset
    22.       > Could not resolve com.android.tools.build:gradle:4.0.1.
    23.          > Could not get resource 'https://artifacts.applovin.com/android/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    24.             > Could not GET 'https://artifacts.applovin.com/android/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    25.                > Connection reset
    26.       > Could not resolve com.android.tools.build:gradle:4.0.1.
    27.          > Could not get resource 'https://artifacts.applovin.com/android/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    28.             > Could not GET 'https://artifacts.applovin.com/android/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom'.
    29.                > Connection reset
    30.    > Could not resolve com.applovin.quality:AppLovinQualityServiceGradlePlugin:3.+.
    31.      Required by:
    32.          project :launcher
    33.       > Failed to list versions for com.applovin.quality:AppLovinQualityServiceGradlePlugin.
    34.          > Unable to load Maven meta-data from https://dl.google.com/dl/android/maven2/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml.
    35.             > Could not get resource 'https://dl.google.com/dl/android/maven2/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    36.                > Could not GET 'https://dl.google.com/dl/android/maven2/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    37.                   > Connection reset
    38.       > Failed to list versions for com.applovin.quality:AppLovinQualityServiceGradlePlugin.
    39.          > Unable to load Maven meta-data from https://jcenter.bintray.com/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml.
    40.             > Could not get resource 'https://jcenter.bintray.com/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    41.                > Could not GET 'https://jcenter.bintray.com/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    42.                   > Connection reset
    43.       > Failed to list versions for com.applovin.quality:AppLovinQualityServiceGradlePlugin.
    44.          > Unable to load Maven meta-data from https://artifacts.applovin.com/android/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml.
    45.             > Could not get resource 'https://artifacts.applovin.com/android/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    46.                > Could not GET 'https://artifacts.applovin.com/android/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    47.                   > Connection reset
    48.       > Failed to list versions for com.applovin.quality:AppLovinQualityServiceGradlePlugin.
    49.          > Unable to load Maven meta-data from https://artifacts.applovin.com/android/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml.
    50.             > Could not get resource 'https://artifacts.applovin.com/android/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    51.                > Could not GET 'https://artifacts.applovin.com/android/com/applovin/quality/AppLovinQualityServiceGradlePlugin/maven-metadata.xml'.
    52.                   > Connection reset
    53.  
    54. * Try:
    55. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    56.  
    57. * Get more help at https://help.gradle.org
    58.  
    59. BUILD FAILED in 13s
    60. Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
    61. ]
    62. stdout[
    63. Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
    64. ]
    65. exit code: 1
    66. UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    67. UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    68. UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    69. UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    70. UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, Unity.Android.Gradle.AndroidGradle androidGradle, System.String workingdir, System.String task, System.Action`1[T] progress) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    71. Rethrow as GradleInvokationException: Gradle build failed
    72. UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, Unity.Android.Gradle.AndroidGradle androidGradle, System.String workingdir, System.String task, System.Action`1[T] progress) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    73. UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    74. UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    75. Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown.
    76. UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, System.Exception ex) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    77. UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    78. UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, AndroidPlayerBuildProgram.Data.AndroidPlayerBuildProgramOutput buildProgramOutput) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    79. UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <cef18509d2a64c60b8ff238a98d49698>:0)
    80. UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.Int32 subtarget, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <1135c66e5f4c41a7831fa5798849d8b6>:0)
    81. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
    I am getting this error on unity 2021.3.1.
    Stuck here since 2 days. Tried VPN reinstalling JDK,SDK etc bot to no avail
    How to fix this pls help
     
  2. witcher101

    witcher101

    Joined:
    Sep 9, 2015
    Posts:
    516
    Also cant connect to any unity service
     
  3. piticli

    piticli

    Joined:
    Aug 30, 2018
    Posts:
    2
    We just experienced a similar issue and we fixed it by replacing the occurrences of
    Code (CSharp):
    1. jcenter()
    with
    Code (CSharp):
    1. mavenCentral()
    in your gradle templates (baseProjectTemplate.gradle, mainTemplate.gradle, launcherTemplate.gradle...). JCenter is deprecated and it seems they just discontinued the service. More info here: https://blog.gradle.org/jcenter-shutdown

    EDIT: JCenter service is recovered now
     
    Last edited: May 5, 2022
  4. witcher101

    witcher101

    Joined:
    Sep 9, 2015
    Posts:
    516
    Hi Thanks for reply
    I replaced it in my project android plugins all occurence of gradel files. But still i am getting error
    Also for some reason all three files have .Disabled extension

    On editor Log its showing following error
    Code (CSharp):
    1. Curl error 35: Cert handshake failed. verify result: UNITYTLS_X509VERIFY_FATAL_ERROR. error state: 7
    2. You can't cancel if there is no cancellation callback registered
    3. Curl error 35: Cert handshake failed. verify result: UNITYTLS_X509VERIFY_FATAL_ERROR. error state: 7
     
    Last edited: May 5, 2022