Mac上无Android Studio的AVD Manager GUI
我在MacBookPro上运行macOS catalina。我想在不运行Android Studio的情况下运行AVD manager图形用户界面 我知道也有类似的问题,比如: 但是,它们与我在此尝试实现的目标不同:Mac上无Android Studio的AVD Manager GUI,android,android-studio,avd,avd-manager,Android,Android Studio,Avd,Avd Manager,我在MacBookPro上运行macOS catalina。我想在不运行Android Studio的情况下运行AVD manager图形用户界面 我知道也有类似的问题,比如: 但是,它们与我在此尝试实现的目标不同: 我想运行图形用户界面,而不是命令行工具。 我想在运行Catalina OS的mac电脑上运行它,而不是在Windows/Linux机器上运行 我试过在$ANDROID_HOME/sdk/tools/中运行avd管理器;(不传递任何其他命令行参数) 它给出了以下例外情况:
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.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:602)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 5 more
线程“main”java.lang.NoClassDefFoundError中的异常:javax/xml/bind/annotation/XmlSchema
位于com.android.repository.api.SchemaModule$SchemaModule版本。(SchemaModule.java:156)
位于com.android.repository.api.SchemaModule(SchemaModule.java:75)
位于com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81)
在com.android.sdklib.tool.avdmanagerci.run(avdmanagerci.java:213)
位于com.android.sdklib.tool.avdmanagerli.main(avdmanagerli.java:200)
原因:java.lang.ClassNotFoundException:javax.xml.bind.annotation.XmlSchema
位于java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
位于java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
位于java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 还有5个
此外,如果我错过了StackOverflow上的一个问题,该问题完全回答了我的问题,并且是最新的,如果有人能告诉我,我将不胜感激 你应该在这里查一下。谢谢,但我对运行AVD管理器感兴趣,而不是任何特定的虚拟设备。您应该在这里查看。谢谢,但我对运行AVD管理器感兴趣,而不是任何特定的虚拟设备。