Android CLI sdkmanager на Ubuntu не работает - PullRequest
0 голосов
/ 04 мая 2020

Первый - sdkmanager не работает без использования клавиши --sdk_root=${*PATH_TO_ITS_ROOT*}. Это выдает следующее:

Warning: Could not create settings
java.lang.IllegalArgumentException
    at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<init>(SdkManagerCliSettings.java:428)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57)
    at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)

Вторая проблема заключается в том, что я думаю, что sdkmanager не устанавливает пакеты.

После "успешной" разархивации, например, "system-images;android-27;default;x86_64", я пытаюсь использовать --licenses ключ, но менеджер возвращает, что у меня нет лицензий, чтобы согласиться с:

#sdkmanager --sdk_root=${ANDROID_SDK_ROOT} --install 'system-images;android-27;default;x86_64'
[=======================================] 100% Unzipping... x86_64/kernel-ranchu
# sdkmanager --sdk_root=${ANDROID_SDK_ROOT} --licenses
All SDK package licenses accepted.======] 100% Computing updates...    

Наконец, ключ --list возвращает таблицу «Доступные пакеты» без каких-либо установленных.

I Я использую последнюю Элементарную ОС (Ubuntu 18.04, я думаю) x64;

sdkmanager --version = 3.6.0;

Пожалуйста, помогите мне!

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