Я хочу создать AVD, но сталкиваюсь с ошибкой Java при запуске Android Helper Tool.Обратите внимание, что я использую Android Build System, а не SDK.
Как преодолеть эту ошибку, чтобы я мог создать новый avd?
Ошибка:
$ android -help
Исключение в потоке"main" java.lang.NoClassDefFoundError: com / android / sdklib / repository / SdkRepoConstants
at com.android.sdkmanager.SdkCommandLine.<init>(SdkCommandLine.java:340)
at com.android.sdkmanager.Main.init(Main.java:222)
at com.android.sdkmanager.Main.run(Main.java:148)
at com.android.sdkmanager.Main.main(Main.java:117)
Причина: java.lang.ClassNotFoundException: com.android.sdklib.repository.SdaseRebst.jdk.internal.loader.BuiltinClassLoader.loadClass (BuiltinClassLoader.java:582) в java.base / jdk.internal.loader.ClassLoaders $ AppClassLoader.loadClass (ClassLoaders.java:185) в java.base / java.log.loadClass (ClassLoader.java:496) ... еще 4
Java-версия:
$ java -version
openjdk версия "9" Среда выполнения OpenJDK (сборка 9 + 181-androidxxxxxxx) Виртуальная 64-разрядная серверная виртуальная машина OpenJDK (сборка 9 + 181-androidxxxxxxx, смешанный режим)