Я использую MacOS Catalina на MacBook Pro. Я хотел бы запустить диспетчер AVD Графический интерфейс пользователя без запуска Android Studio.
Я знаю, что есть похожие вопросы, как этот: Как запустить AVD Менеджер на Ма c
Однако они отличаются от того, чего я пытаюсь достичь здесь:
Я хочу запустить графический интерфейс пользователя, не инструмент командной строки.
Я хочу запустить его на моей машине c с операционной системой Catalina, , а не Windows / Linux.
Я попытался запустить avd-manager в $ ANDROID_HOME / sdk / tools /; (без передачи любой другой командной строки аргументы )
Это дает следующее исключение:
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
Также, если я пропустил вопрос здесь, на StackOverflow, который отвечает на мой вопрос полностью и который соответствует , я был бы очень признателен, если бы кто-нибудь мог указать мне на это.