liste des SDK Android

Liste les packages SDK installés et disponibles.

Utilisation

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

Options

  • --all : affiche tous les packages disponibles dans le dépôt.
  • --all-versions : affiche toutes les versions de chaque package.
  • --beta : inclure les packages bêta.
  • --canary : inclure les packages Canary.
  • -h,--help : affiche le message d'aide pour la commande spécifiée.

Options sdk :

  • --ignore-outdated-xmls : lors de l'installation ou de la mise à jour de packages, ne mettez pas à jour les fichiers XML des autres packages.
  • --platform=PARAM : plate-forme cible <os>_<arch> (par exemple, linux_x86_64, mac_arm64 ou windows_x86). La valeur par défaut est l'hôte actuel.

Options android :

  • --sdk=PARAM : chemin d'accès au SDK Android.
  • -v,--verbose : active la sortie détaillée pour le dépannage.
  • -V,--version : imprime les informations sur la version et quitte.

Arguments positionnels

  • <pattern> : filtre les packages par modèle (compatible avec *).

Description

android sdk list affiche les packages SDK actuellement installés et les packages disponibles dans le dépôt.

Filtrer les fiches de packages

  • --all : inclut les packages disponibles du dépôt distant en plus des packages installés.
  • --all-versions : affiche toutes les versions disponibles pour chaque package au lieu de la dernière version uniquement.
  • <pattern> : filtre les chemins d'accès aux packages à l'aide de modèles glob (par exemple, platforms/* ou *emulator*).
  • --canary : inclut les packages du canal Canary dans les listes de packages disponibles.
  • --beta : inclut les packages de la version bêta dans les listes de packages disponibles.

Mettre en forme les chemins de package

Les chemins de package standards utilisent des barres obliques (/) comme délimiteur (par exemple, platforms/android-34). Les chemins avec point-virgule (par exemple, platforms;android-34) sont également acceptés pour la compatibilité.

Comprendre le résultat

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

Dans le résultat précédent :

  • Les packages installés affichent la version actuelle et les mises à jour disponibles (indiquées par ->).
  • Un code couleur met en évidence les packages obsolètes.

Exemples

Lister les packages installés :

android sdk list

Lister tous les packages disponibles correspondant à un modèle :

android sdk list --all "platforms/*"

Répertoriez toutes les versions de package disponibles, y compris les versions Canary :

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