mise à jour du SDK Android

Met à jour un ou tous les packages vers la dernière version.

Utilisation

android sdk update [-h] [--beta] [--canary] [--force] [<package>]

Options

  • --beta : inclure les packages bêta.
  • --canary : inclure les packages Canary.
  • --force : force le passage à une version antérieure.
  • -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

  • <package> : nom du package à mettre à jour (facultatif).

Description

android sdk update met à jour les packages installés vers leur dernière version disponible.

Si aucun nom de package n'est fourni, tous les packages installés sont évalués pour les mises à jour. Spécifiez un nom de package pour mettre à jour uniquement ce package.

Mettre en forme les chemins de package

Le séparateur de chemin d'accès standard est / (par exemple, platforms/android-34). La syntaxe délimitée par un point-virgule (par exemple, platforms;android-34) est également acceptée.

Sélectionnez un canal de publication (--canary et --beta).

Par défaut, update recherche les mises à jour dans le canal Stable.

  • --canary : recherche les versions plus récentes dans les canaux Canary, bêta et stable.
  • --beta : recherche les versions plus récentes dans les canaux bêta et stable.

Forcer le passage à une version antérieure des packages (--force)

Si un package a déjà été installé à partir d'un canal Canary, l'exécution de android sdk update sans --canary tente de mettre à jour le dernier package stable. Comme la version stable peut avoir un numéro de version inférieur à celui du package Canary, il s'agit d'une rétrogradation. Dans ce cas, la mise à jour échoue et un avertissement s'affiche, sauf si --force est fourni.

Exemples

Mettez à jour tous les packages installés vers les dernières versions stables :

android sdk update

Mettez à jour uniquement le package de l'émulateur :

android sdk update emulator

Mettez à jour les packages, y compris les versions Canary :

android sdk update --canary

Rétrograder de force les packages Canary vers la version stable :

android sdk update --force