android sdk list

Elenca i pacchetti SDK installati e disponibili.

Utilizzo

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

Opzioni

  • --all - Mostra tutti i pacchetti disponibili nel repository.
  • --all-versions: mostra tutte le versioni per ogni pacchetto.
  • --beta - Includi pacchetti beta.
  • --canary: includi i pacchetti canary.
  • -h,--help - Mostra il messaggio di aiuto per il comando specificato.

sdk opzioni:

  • --ignore-outdated-xmls: durante l'installazione o l'aggiornamento dei pacchetti, non aggiornare i file XML di altri pacchetti.
  • --platform=PARAM: piattaforma di destinazione <os>_<arch> (ad esempio linux_x86_64, mac_arm64 o windows_x86); il valore predefinito è l'host corrente.

android opzioni:

  • --sdk=PARAM: percorso dell'SDK Android.
  • -v,--verbose - Enable verbose output for troubleshooting.
  • -V,--version - Stampa le informazioni sulla versione ed esci.

Argomenti posizionali

  • <pattern> - Filtra i pacchetti in base al pattern (supporta *).

Descrizione

android sdk list mostra i pacchetti SDK attualmente installati e quelli disponibili nel repository.

Filtrare le schede dei pacchetti

  • --all: include i pacchetti disponibili dal repository remoto insieme a quelli installati.
  • --all-versions: mostra tutte le versioni disponibili per ogni pacchetto anziché solo l'ultima versione.
  • <pattern>: filtra i percorsi dei pacchetti utilizzando i pattern glob (ad esempio, platforms/* o *emulator*).
  • --canary: Include i pacchetti del canale Canary negli elenchi dei pacchetti disponibili.
  • --beta: Include i pacchetti del canale beta negli elenchi dei pacchetti disponibili.

Formattare i percorsi dei pacchetti

I percorsi dei pacchetti standard utilizzano le barre (/) come delimitatore (ad esempio, platforms/android-34). Per compatibilità, sono supportati anche i percorsi con punto e virgola (ad esempio, platforms;android-34).

Comprendere l'output

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

Nell'output precedente:

  • I pacchetti installati mostrano la versione attuale e gli aggiornamenti disponibili (indicati da ->).
  • La codifica dei colori evidenzia i pacchetti obsoleti.

Esempi

Elenca i pacchetti installati:

android sdk list

Elenca tutti i pacchetti disponibili che corrispondono a un pattern:

android sdk list --all "platforms/*"

Elenca tutte le versioni del pacchetto disponibili, incluse le build canary:

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