Quantcast
Channel: Questions in topic: "android sdk"
Viewing all articles
Browse latest Browse all 455

Unity 5.6.4p3 build Android App Unable to list target platforms.

$
0
0
Hello, i get the "**Unable to list target platforms**" error when try to build my test Game for Android. The full Error: Error building Player: CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details. /Users/user1/Library/Android/sdk/tools/bin/avdmanager list target -c stderr[ Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.(SchemaModule.java:156) at com.android.repository.api.SchemaModule.(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81) at com.android.sdklib.tool.AvdManagerCli.run(AvdManagerCli.java:213) at com.android.sdklib.tool.AvdManagerCli.main(AvdManagerCli.java:200) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) 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 I set the **External build tools** of unity3d already like below: SDK: /Users/user1/Library/Android/sdk JDK: /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home NDK: /Users/svenkohagen/Library/Android/android-ndk-r18 When I **set the following java version** in my console: java -version java version "1.8.0_144" I can execute the command: `/Users/user1/Library/Android/sdk/tools/bin/avdmanager list target -c` and get the following output: android-24==============================] 100% Fetch remote repository... android-25 android-26 android-27 android-28 when I **switch to java version** `java version "11" 2018-09-25` I get the following error like in Unity: Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.(SchemaModule.java:156) at com.android.repository.api.SchemaModule.(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81) at com.android.sdklib.tool.AvdManagerCli.run(AvdManagerCli.java:213) at com.android.sdklib.tool.AvdManagerCli.main(AvdManagerCli.java:200) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 5 more Even when I set the JDK Path in unity to `/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home` the build does not work even if can execute the `/Users/user1/Library/Android/sdk/tools/bin/avdmanager list target -c` command in my console. I use macOS Version 10.13.6. Anyone an idea how to fix it. I checkt already other solutions but they are most outdated. Actually i read this issue is being fixt with newer java versions .... I want to build my game for the **Android version 8.1.0 OPM1.171019.011**

Viewing all articles
Browse latest Browse all 455

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>