avdmanager ist ein Tool, mit dem Sie Android Virtual Devices (AVDs) über die Befehlszeile erstellen und verwalten können. Mit einem AVD können Sie die Merkmale eines Android-Smartphones, einer Wear OS-Smartwatch oder eines Android TV-Geräts definieren, das Sie im Android Emulator simulieren möchten.
Android CLI
Android CLI herunterladenAndroid Virtual Devices mit der Android CLI erstellen
avdmanager ist veraltet.
Verwenden Sie stattdessen den Befehl android emulator
der Android CLI, um AVDs zu erstellen.android emulator [create|remove]Wenn Sie Android Studio verwenden, müssen Sie dieses Tool nicht verwenden, sondern können AVDs stattdessen über die IDE erstellen und verwalten.
Das Tool avdmanager ist im Paket „Android SDK Command-Line Tools“ enthalten
unter
android_sdk/cmdline-tools/version/bin/avdmanager.
Syntax
Verwenden Sie die folgende Syntax, um avdmanager zu verwenden:
avdmanager [global options] command [command options]
Globale Optionen
Tabelle 1. Liste der globalen Optionen für avdmanager.
| Globale Option | Beschreibung |
|---|---|
-s | --silent
|
Lautlos-Modus: Nur Fehler werden ausgegeben. |
-h | --help
|
Nutzungshilfe. |
-v | --verbose
|
Ausführlicher Modus: Fehler, Warnungen und Informationsmeldungen werden ausgegeben. |
--clear cache
|
Manifest-Cache des SDK Manager-Repositorys leeren. |
Befehle und Befehlsoptionen
Tabelle 2. Liste der Befehle und Optionen für avdmanager.
| Befehl und Optionen | Beschreibung |
|---|---|
create avd -n name -k "sdk_id" [-c
{path|size}] [-f] [-p path]
|
Neues AVD erstellen. Sie müssen einen name für das AVD angeben und
die ID des SDK-Pakets festlegen, das für das AVD verwendet werden soll. Verwenden Sie dazu
sdk_id in Anführungszeichen.
Mit dem folgenden Befehl wird beispielsweise ein AVD mit dem Namen avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"
|
delete avd -n name
|
AVD löschen. Sie müssen das AVD mit name angeben. |
move avd -n name [-p path] [-r
new-name]
|
AVD verschieben oder umbenennen. Sie müssen das AVD mit name angeben.
Im Folgenden werden die Verwendungsmöglichkeiten für die anderen Optionen beschrieben:
|
list [target|device|avd] [-c]
|
Alle verfügbaren Ziele, Gerätedefinitionen oder AVDs auflisten. Wenn Sie
„target“, „device“ oder „avd“ nicht angeben,
listet avdmanager alle drei auf. Fügen Sie das -c
Argument hinzu, um eine kompakte Ausgabe zu erhalten, die für Skripts geeignet ist. Das
-c Argument ist nicht verfügbar, wenn alle drei Optionen
zusammen aufgelistet werden.
|