android sdk list

Enumera los paquetes del SDK instalados y disponibles.

Uso

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

Opciones

  • --all: Muestra todos los paquetes disponibles en el repositorio.
  • --all-versions: Muestra todas las versiones de cada paquete.
  • --beta: Incluye paquetes beta.
  • --canary: Incluye paquetes de Canary.
  • -h,--help: Muestra el mensaje de ayuda para el comando especificado.

Opciones de sdk:

  • --ignore-outdated-xmls: Cuando instales o actualices paquetes, no actualices los archivos XML de otros paquetes.
  • --platform=PARAM: Plataforma de destino <os>_<arch> (por ejemplo, linux_x86_64, mac_arm64 o windows_x86); el valor predeterminado es el host actual.

Opciones de android:

  • --sdk=PARAM: Ruta de acceso al SDK de Android.
  • -v,--verbose: Habilita la salida detallada para la solución de problemas.
  • -V,--version: Imprime la información de la versión y sale.

Argumentos de posición

  • <pattern> - Filtra paquetes por patrón (admite *).

Descripción

android sdk list muestra los paquetes del SDK instalados actualmente y los paquetes disponibles en el repositorio.

Filtra las fichas de paquetes

  • --all: Incluye los paquetes disponibles del repositorio remoto junto con los paquetes instalados.
  • --all-versions: Muestra todas las versiones disponibles para cada paquete en lugar de solo la versión más reciente.
  • <pattern>: Filtra las rutas de acceso de los paquetes con patrones glob (por ejemplo, platforms/* o *emulator*).
  • --canary: Incluye paquetes del canal Canary en las listas de paquetes disponibles.
  • --beta: Incluye paquetes del canal beta en las listas de paquetes disponibles.

Formatea las rutas de acceso de paquetes

Las rutas de paquetes estándar usan barras (/) como delimitador (por ejemplo, platforms/android-34). Las rutas con punto y coma (por ejemplo, platforms;android-34) también son compatibles para garantizar la compatibilidad.

Comprende el resultado

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

En el resultado anterior, se muestra lo siguiente:

  • Los paquetes instalados muestran la versión actual y las actualizaciones disponibles (indicadas con ->).
  • El código de color destaca los paquetes desactualizados.

Ejemplos

Enumera los paquetes instalados:

android sdk list

Enumera todos los paquetes disponibles que coinciden con un patrón:

android sdk list --all "platforms/*"

Enumera todas las versiones de paquetes disponibles, incluidas las compilaciones canary:

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