Ответ 1
Менеджер Android имеет графический интерфейс. Но он также может использоваться через командную строку для некоторых случаев.
Запустите с опцией -u
(без интерфейса):
android update sdk -u
Принять лицензии (y
), и это автоматически установит/обновит все, что требуется автоматически.
Чтобы обновлять/устанавливать только выборочные пакеты, пакеты первого списка доступны для установки/обновления:
android list sdk -u
Здесь перечислены доступные пакеты с индексом числа, например:
Packages available for installation or update: 11
1- Android SDK Platform-tools, revision 24
2- Android SDK Build-tools, revision 24
3- Documentation for Android SDK, API 23, revision 1
4- SDK Platform Android N, API 24, revision 1
5- GPU Debugging tools, revision 3.1
6- GPU Debugging tools, revision 1.0.3
7- Android Support Repository, revision 33
8- Android Auto Desktop Head Unit emulator, revision 1.1
9- Google Play services, revision 30
10- Google Play APK Expansion library, revision 1
11- Google Play Licensing Library, revision 1
Теперь вы можете устанавливать пакеты, фильтруя (-t
) индексом номера, чтобы установить только те:
android update sdk -u -t 1,2
В Linux: вы можете добавить инструменты для Android на $PATH
:
Предположим, что каталог sdk /home/user/sdk
, затем:
изменить профиль пользователя bash:
nano ~/.bashrc
Добавьте к нему следующее:
export ANDROID_HOME=/home/user/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/build-tools
и сохраните (CTRL+O
, а затем CTRL+X
)
Выйти и войти снова, запустить с терминала:
echo $PATH
чтобы проверить.