Отображает список установленных и доступных пакетов SDK.
Использование
android sdk list [-h] [--all] [--all-versions] [--beta] [--canary] [<pattern>]
Параметры
-
--all- Показать все пакеты, доступные в репозитории. -
--all-versions- Показать все версии для каждого пакета. -
--beta- Включить бета-версии пакетов. -
--canary- Включить тестовые пакеты. -
-h,--help- Отображает справочное сообщение для указанной команды.
Параметры sdk :
-
--ignore-outdated-xmls- При установке или обновлении пакетов не обновляйте XML-файлы других пакетов. -
--platform=PARAM- Целевая платформа<os>_<arch>(например,linux_x86_64,mac_arm64илиwindows_x86); по умолчанию используется текущая хост-система.
Параметры android :
-
--sdk=PARAM- Путь к Android SDK. -
-v,--verbose- Включить подробный вывод информации для устранения неполадок. -
-V,--version- Вывести информацию о версии и завершить работу.
Позиционные аргументы
-
<pattern>- Фильтрация пакетов по шаблону (поддерживает*).
Описание
android sdk list отображает установленные в данный момент пакеты SDK и доступные пакеты в репозитории.
Фильтрация списков пакетов
-
--all: Включает доступные пакеты из удалённого репозитория наряду с установленными пакетами. -
--all-versions: Отображает все доступные версии для каждого пакета, а не только последнюю. -
<pattern>: Фильтрует пути к пакетам, используя шаблоны glob (например,platforms/*или*emulator*). -
--canary: Включает пакеты из канала Canary в списки доступных пакетов. -
--beta: Включает пакеты из бета-канала в списки доступных пакетов.
Форматирование путей к пакетам
В стандартных путях к пакетам в качестве разделителя используется косая черта ( / ) (например, platforms/android-34 ). Для обеспечения совместимости также поддерживаются пути с точкой с запятой (например, platforms;android-34 ).
Поймите результат.
Installed packages:
cmdline-tools/latest 12.0 Android SDK Command-line Tools (latest)
platforms/android-34 3.0 -> 3.1 Android SDK Platform 34
Available packages:
build-tools/34.0.0 34.0.0 Android SDK Build-Tools 34
emulator 33.1.24 Android Emulator
В приведенном выше выводе:
- В списке установленных пакетов отображается текущая версия и доступные обновления (обозначаются символом
->). - Цветовая кодировка позволяет выделить устаревшие пакеты.
Примеры
Список установленных пакетов:
android sdk list
Перечислите все доступные пакеты, соответствующие заданному шаблону:
android sdk list --all "platforms/*"
Перечислите все доступные версии пакетов, включая тестовые сборки:
android sdk list --all --all-versions --canary