Search Unity

  1. We are migrating the Unity Forums to Unity Discussions by the end of July. Read our announcement for more information and let us know if you have any questions.
    Dismiss Notice
  2. Dismiss Notice

Bug Android Build Failed CommandInvokationFailure: Failed to update Android SDK package list

Discussion in 'Android' started by sscemer0, Oct 6, 2023.

  1. sscemer0

    sscemer0

    Joined:
    Apr 1, 2023
    Posts:
    7
    i downloaded the cmdline-tools but still its not working can someone help me?

    Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
    at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156)
    at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75)
    at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
    Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
    ... 5 more
    UnityEngine.GUIUtility:processEvent (int,intptr,bool&)

    CommandInvokationFailure: Failed to update Android SDK package list.
    C:\Users\User\Desktop\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\cmdline-tools\latest\bin\sdkmanager.bat --list
    Environment Variables:
    USERDOMAIN = HOME-PC
    ProgramFiles = C:\Program Files
    TMP = C:\Temp
    PROCESSOR_ARCHITECTURE = AMD64
    PROCESSOR_REVISION = 3c03
    CLINK_DIR = C:\Program Files (x86)\clink\0.4.9
    OS = Windows_NT
    CHROME_CRASHPAD_PIPE_NAME = \\.\pipe\crashpad_1120_HJXGWUUKLSIKCBMT
    PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
    AMPLITUDE_API_KEY = 28f3cae0b33b8b3702120c9ed1a935aa
    USERPROFILE = C:\Users\User
    JAVA_HOME = C:\Program Files\Java\jdk-11
    CommonProgramFiles = C:\Program Files\Common Files
    DriverData = C:\Windows\System32\Drivers\DriverData
    ComSpec = C:\Windows\system32\cmd.exe
    LAUNCH_DARKLY_CLIENT_TOKEN = 60a7e30fafc7e60e33446283
    PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
    PUBLIC = C:\Users\Public
    SystemRoot = C:\Windows
    HEAP_CLIENT_TOKEN = 1717415662
    NUMBER_OF_PROCESSORS = 4
    WOOTRIC_CLIENT_TOKEN = NPS-aa8be4c3
    DEBUG_ENV_VAR = UnityHub
    ProgramW6432 = C:\Program Files
    FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer
    TEMP = C:\Temp
    Path = C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\7-Zip;C:\Program Files\Microsoft Network Monitor 3\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\Users\User\AppData\Local\Programs\Python\Python311\Scripts\;C:\Users\User\AppData\Local\Programs\Python\Python311\;C:\Users\User\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Nmap;C:\Users\User\AppData\Roaming\npm;D:\Program Files\Nox\bin;
    USERNAME = User
    COMPUTERNAME = HOME-PC
    PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    SystemDrive = C:
    ALLUSERSPROFILE = C:\ProgramData
    SENTRY_ACCESS_TOKEN = 3df78d9e53f8456aa90fbae044ce1a6261421ab1d0014674bc2e933477289017
    HEAP_CLIENT_TOKEN_STAGING = 3786794399
    VBOX_MSI_INSTALL_PATH = C:\Program Files\Oracle\VirtualBox\
    FPS_BROWSER_USER_PROFILE_STRING = Default
    windir = C:\Windows
    AMPLITUDE_API_KEY_STAGING = 83ee04fccc67e4fcc7dd527c4c6f1e21
    CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files
    APPDATA = C:\Users\User\AppData\Roaming
    PROCESSOR_LEVEL = 6
    CommonProgramW6432 = C:\Program Files\Common Files
    ProgramFiles(x86) = C:\Program Files (x86)
    SESSIONNAME = Console
    LOGONSERVER = \\HOME-PC
    LOCALAPPDATA = C:\Users\User\AppData\Local
    HOMEPATH = \Users\User
    LAUNCH_DARKLY_CLIENT_TOKEN_STAGING = 60a7e30fafc7e60e33446282
    HOMEDRIVE = C:
    USERDOMAIN_ROAMINGPROFILE = HOME-PC
    ProgramData = C:\ProgramData
    ORIGINAL_XDG_CURRENT_DESKTOP = undefined
    stderr[
    Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
    at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156)
    at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75)
    at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
    Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
    ... 5 more
    ]
    stdout[
    ]
    exit code: 1
     
  2. Voxel-Busters

    Voxel-Busters

    Joined:
    Feb 25, 2015
    Posts:
    2,050
    Make sure you have JDK 8 installed instead of JDK 11.
     
  3. sscemer0

    sscemer0

    Joined:
    Apr 1, 2023
    Posts:
    7
    its already installed but i downloaded latest cmdline-tools after that it shows me this error
    Error: LinkageError occurred while loading main class com.android.sdklib.tool.sdkmanager.SdkManagerCli
    java.lang.UnsupportedClassVersionError: com/android/sdklib/tool/sdkmanager/SdkManagerCli has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
    UnityEngine.GUIUtility:processEvent (int,intptr,bool&)
     
  4. sscemer0

    sscemer0

    Joined:
    Apr 1, 2023
    Posts:
    7
    is there way to download older cmdline-tools without android studio?
     
  5. sscemer0

    sscemer0

    Joined:
    Apr 1, 2023
    Posts:
    7
    i cant put the jdk8 in editor because it wont let me my unity version is 2023.1.15f1 so it only lets me add jdk11
     
  6. Voxel-Busters

    Voxel-Busters

    Joined:
    Feb 25, 2015
    Posts:
    2,050
    Ok, if its 2023, jdk 11 is supported.
     
  7. sscemer0

    sscemer0

    Joined:
    Apr 1, 2023
    Posts:
    7
    Gradle build failed.
    gradle-launcher-5.6.4.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
    //
    * Where:
    Settings file 'D:\Projects\Playground2D\Library\Bee\Android\Prj\IL2CPP\Gradle\settings.gradle' line: 13
    * What went wrong:
    A problem occurred evaluating settings 'Gradle'.
    > Could not find method dependencyResolutionManagement() for arguments [settings_4yr91jl62qeg0dn5eacw3qirs$_run_closure1@213c4ba1] on settings 'Gradle' of type org.gradle.initialization.DefaultSettings.
    //
    my gradle is 7.3.3 and classpath 'com.android.tools.build:gradle:7.0.3'
    gradle-wrapper set to 7.2 bin zip
    //settings.gradle

    pluginManagement {
    repositories {
    gradlePluginPortal()
    google()
    mavenCentral()
    }
    }
    include ':launcher'
    include ':unityLibrary'
    include 'unityLibrary:GoogleMobileAdsPlugin.androidlib'
    dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
    google()
    mavenCentral()

    flatDir {
    dirs "${project(':unityLibrary').projectDir}/libs"
    }
    }
    }
     
  8. sscemer0

    sscemer0

    Joined:
    Apr 1, 2023
    Posts:
    7
    after adding older cmdtools it started working but now shows gradle error
     
  9. Gamma_Snaplight

    Gamma_Snaplight

    Joined:
    Nov 23, 2022
    Posts:
    13
    Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

    FAILURE: Build failed with an exception.

    * What went wrong:
    A problem occurred configuring project ':launcher'.
    > Failed to notify project evaluation listener.
    > javax/xml/bind/JAXBException


    this is my error in Unity 2022.3.10