android sdk list

Lista os pacotes do SDK instalados e disponíveis.

Uso

android sdk list [-h] [--all] [--all-versions] [--beta] [--canary] [<pattern>]

Opções

  • --all - Mostra todos os pacotes disponíveis no repositório.
  • --all-versions: mostra todas as versões de cada pacote.
  • --beta: inclui pacotes Beta.
  • --canary: inclui pacotes canary.
  • -h,--help: mostra a mensagem de ajuda do comando especificado.

Opções de sdk:

  • --ignore-outdated-xmls: ao instalar ou atualizar pacotes, não atualize os arquivos XML de outros pacotes.
  • --platform=PARAM: plataforma de destino <os>_<arch> (por exemplo, linux_x86_64, mac_arm64 ou windows_x86); o padrão é o host atual.

Opções de android:

  • --sdk=PARAM: caminho para o SDK do Android.
  • -v,--verbose - Ativa a saída detalhada para solução de problemas.
  • -V,--version: imprime informações da versão e sai.

Argumentos posicionais

  • <pattern>: filtra pacotes por padrão (compatível com *).

Descrição

O android sdk list mostra os pacotes do SDK instalados e os disponíveis no repositório.

Filtrar detalhes de pacotes

  • --all: inclui pacotes disponíveis do repositório remoto junto com os pacotes instalados.
  • --all-versions: mostra todas as versões disponíveis de cada pacote em vez de apenas a mais recente.
  • <pattern>: filtra caminhos de pacotes usando padrões glob (por exemplo, platforms/* ou *emulator*).
  • --canary: inclui pacotes do canal Canary nas listas de pacotes disponíveis.
  • --beta: inclui pacotes do canal Beta nas listas de pacotes disponíveis.

Formatar caminhos de pacotes

Os caminhos de pacote padrão usam barras (/) como delimitador (por exemplo, platforms/android-34). Caminhos de ponto e vírgula (por exemplo, platforms;android-34) também são aceitos para compatibilidade.

Entender a saída

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

Na saída anterior:

  • Os pacotes instalados mostram a versão atual e as atualizações disponíveis (indicadas por ->).
  • O código de cores destaca pacotes desatualizados.

Exemplos

Liste os pacotes instalados:

android sdk list

Listar todos os pacotes disponíveis que correspondem a um padrão:

android sdk list --all "platforms/*"

Liste todas as versões de pacotes disponíveis, incluindo builds canário:

android sdk list --all --all-versions --canary