Aktualisiert ein oder alle Pakete auf die neueste Version.
Nutzung
android sdk update [-h] [--beta] [--canary] [--force] [<package>]
Optionen
--beta– Beta-Pakete einschließen.--canary– Canary-Pakete einbeziehen.--force: Erzwingt das Downgrade auf eine ältere Version.-h,--help– Zeigt die Hilfemeldung für den angegebenen Befehl an.
sdk-Optionen:
--ignore-outdated-xmls: Beim Installieren oder Aktualisieren von Paketen dürfen die XML-Dateien anderer Pakete nicht aktualisiert werden.--platform=PARAM: Zielplattform<os>_<arch>(z. B.linux_x86_64,mac_arm64oderwindows_x86). Standardmäßig wird der aktuelle Host verwendet.
android-Optionen:
--sdk=PARAM: Pfad zum Android SDK.-v,--verbose: Aktiviert die ausführliche Ausgabe zur Fehlerbehebung.-V,--version– Gibt Versionsinformationen aus und beendet den Vorgang.
Positionsargumente
<package>– Name des zu aktualisierenden Pakets (optional).
Beschreibung
Mit android sdk update werden installierte Pakete auf die jeweils neueste verfügbare Version aktualisiert.
Wenn kein Paketname angegeben wird, werden alle installierten Pakete auf Updates geprüft. Geben Sie einen Paketnamen an, um nur dieses bestimmte Paket zu aktualisieren.
Paketpfade formatieren
Das Standardtrennzeichen für Pfade ist / (z. B. platforms/android-34). Die durch Semikolons getrennte Syntax (z. B. platforms;android-34) wird ebenfalls akzeptiert.
Release-Version auswählen (--canary und --beta)
Standardmäßig sucht update nach Updates im stabilen Channel.
--canary: Prüft die Canary-, Beta- und Stable-Channels auf neuere Versionen.--beta: Prüft die Beta- und Stable-Channels auf neuere Versionen.
Downgrade von Paketen erzwingen (--force)
Wenn ein Paket zuvor über einen Canary-Channel installiert wurde, wird beim Ausführen von android sdk update ohne --canary versucht, auf das neueste stabile Paket zu aktualisieren. Da die stabile Version möglicherweise eine niedrigere Versionsnummer als das Canary-Paket hat, wird dies als Downgrade betrachtet. In solchen Fällen schlägt das Update mit einer Warnung fehl, sofern --force nicht angegeben wird.
Beispiele
Aktualisieren Sie alle installierten Pakete auf die neuesten stabilen Versionen:
android sdk update
Nur das Emulatorpaket aktualisieren:
android sdk update emulator
Pakete einschließlich Canary-Releases aktualisieren:
android sdk update --canary
Erzwingen Sie ein Downgrade von Canary-Paketen auf die stabile Version:
android sdk update --force