Для установки минимальной установки SDK без Studio Android вот то, что я сделал:
mkdir ~/sdk
cd ~/sdk
wget https://dl.google.com/android/repository/tools_r25.2.5-linux.zip
unzip tools_r25.2.5-linux.zip
После успешной распаковки zip-файла у меня есть проблема при обновлении:
tools/bin/sdkmanager --update
Я получаю следующее:
Warning: File /home/xxxx/.android/repositories.cfg could not be loaded.
done
Я надеялся получить некоторую помощь с этим.Спасибо.
Я сделал то же самое в своем Windows 7 dev поле и получение той же самой ошибки. Я думаю, что это - проблема с текущим андроидом dev набор инструментальных средств - не проблема ОС.
я просто создал пустой текстовый файл с тем именем в перечисленном каталоге, и ошибка ушла. Поскольку sdkmanager все еще имеет доступ к репозиториям по-видимому без проблемы, я предполагаю, что это - дополнительный файл для добавления нового repos??? Ваше предположение так же хорошо как мое!
Это было некоторое время, так как у меня есть ubuntu'd, но я думаю, что можно разрешить его тот же путь просто с;
touch ~/.android/repositories.cfg
не должен нуждаться в sudo.
Я получил то же сообщение в Windows 10 при установке Дрожания. Не уверенный, если это совпадает с Ubuntu, но доктором дрожания, предложил, чтобы следующее зафиксировало, который работал как очарование:
выполненный: доктор дрожания - лицензии андроида
Этот вывод к сообщению, что "7 из 7 лицензий пакета SDK, не принятых" и это спросило, хотел ли я просмотреть лицензии (y/N)? Я ввел 'y'.
Теперь это показало мне все лицензии и дало мне опции принять их (y/N). Таким образом, я ввел y всем им.
проблема решена! :)
Создайте файл ~/.android/repositories.cfg
touch ~/.android/repositories.cfg
Затем добавьте следующие строки текста в том файле, например, путем открытия его с текстовым редактором gedit ~/.android/repositories.cfg
и ввод этих строк, затем сохранить файл.
### User Sources for Android SDK Manager
#Fri Nov 03 10:11:27 CET 2017 count=0
После этого можно использовать эти команды
./Android/Sdk/tools/bin/sdkmanager --update
./Android/Sdk/tools/bin/sdkmanager --licenses