«Не удалось найти или загрузить основной класс java.se.ee» во время работы sdkmanager --licences - PullRequest
0 голосов
/ 21 января 2019

При создании моего проекта на android studio он просит меня принять лицензионные соглашения и завершить установку недостающих компонентов с помощью Android Studio SDK Manager.

Когда я запускаю "./sdkmanager --licenses", У меня ошибка" Не удалось найти или загрузить основной класс java.se.ee ".

Я обнаружил много похожих проблем со стековым потоком, но ни одно из предложенных решений не помогло мне.

Я уже пробовал: 1 - перейти на Java 8

2 - экспортировать JAVA_OPTS = '- XX: + IgnoreUnrecognizedVMOptions --add-modules java.se.ee'

3 - изменитьФайл sdkmanager, добавив: DEFAULT_JVM_OPTS = '"- Dcom.android.sdklib.toolsdir = $ APP_HOME" -XX: + IgnoreUnrecognizedVMOptions --add-modules java.se.ee'

Ответы [ 3 ]

0 голосов
/ 19 июня 2019

Ну, прошло 4 месяца с тех пор, как вы задали вопрос. Вы, наверное, нашли ответ, но вот способ, который легко найти для тех, кто все еще ищет его:

JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions'

И, Woila, проблема решена!

0 голосов
/ 02 августа 2019

хит unset JAVA_OPTS работал для меня

затем запустите sdkmanager --list

затем запустите sdkmanager платформы "platform-tools"; android-28 "

0 голосов
/ 06 мая 2019

У меня та же проблема.
Это решено с помощью следующих шагов.

1) установить java 8

2) запустить команду в терминале

сбросьте JAVA_OPTS

3), затем выполните команду в терминале

. / sdkmanager --licenses

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...