Avdmanager

avdmanager to narzędzie wiersza poleceń, które pozwala tworzyć i zarządzać nimi Wirtualne urządzenia z Androidem (AVD) z wiersza poleceń. Średni czas oglądania (AVD) pozwala zdefiniować cechy telefonu z Androidem, zegarka z Wear OS lub urządzenia z Androidem TV; który chcesz symulować w emulatorze Androida.

Jeśli używasz Android Studio, nie musisz używać tego narzędzia może zamiast tego tworzyć aplikacje AVD i nimi zarządzać w IDE.

Narzędzie avdmanager znajduje się w pakiecie narzędzi wiersza poleceń pakietu Android SDK o android_sdk/cmdline-tools/version/bin/avdmanager

Składnia

Aby zastosować avdmanager, użyj tej składni:

avdmanager [global options] command [command options]

Opcje globalne

Tabela 1. Lista globalnych opcji dotyczących avdmanager.

Opcja globalna Opis
-s | --silent Tryb cichy: wydrukowane są tylko błędy.
-h | --help Pomoc dotycząca użytkowania.
-v | --verbose Tryb szczegółowy: wydrukowane są błędy, ostrzeżenia i komunikaty informacyjne.
--clear cache Wyczyść pamięć podręczną pliku manifestu repozytorium SDK Manager.

Polecenia i opcje poleceń

Tabela 2. Lista poleceń i opcji dla avdmanager.

Polecenie i opcje Opis
create avd -n name -k "sdk_id" [-c {path|size}] [-f] [-p path]

Utwórz nowy średni czas oglądania. Musisz podać name dla AVD oraz określ identyfikator pakietu SDK, który ma być używany na potrzeby AVD za pomocą sdk_id ujęte w cudzysłów. Na przykład poniższe polecenie tworzy narzędzie AVD o nazwie test przy użyciu obrazu systemu x86 dla interfejsu API poziomu 25:

avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"
Poniżej opisujemy zastosowania innych opcji:
  • -c {path|size}: ścieżka do karty SD obraz karty dla tego AVD lub rozmiar nowego obrazu karty SD do utworzenia dla tego AVD w KB lub MB, oznaczone symbolem K lub M Na przykład -c path/to/sdcard/ lub -c 1000M
  • -f: wymuś utworzenie AVD. Użyj tej opcji, jeśli chcesz zastąpić istniejący AVD nowym AVD o tej samej nazwie.
  • -p path: ścieżka do miejsca, w którym znajduje się tag na pliki tego AVD. Jeśli nie określisz ścieżki, w polu AVD jest tworzony ~/.android/avd/
delete avd -n name Usuń średni czas wyświetlania. Musisz określić średni czas wyświetlania za pomocą właściwości name.
move avd -n name [-p path] [-r new-name] Przenieś plik AVD lub zmień jego nazwę. Musisz określić średni czas wyświetlania za pomocą właściwości name. Poniżej opisujemy zastosowania innych opcji:
  • -p path: ścieżka bezwzględna do lokalizacji w aby utworzyć katalog, do którego zostaną przeniesione pliki AVD. Jeśli nie uwzględnisz tego argumentu, średni czas oglądania nie zostanie przeniesiony. Możesz wybierz nie uwzględnianie tego argumentu, jeśli chcesz zmienić nazwę AVD w miejsce.
  • -r new-name: nowa nazwa AVD to zmieniono nazwę.
list [target|device|avd] [-c] Lista wszystkich dostępnych celów, definicji urządzeń i średniego okresu próbnego. Jeśli nie chcesz wybierz target, device lub avd, avdmanager podaje wszystkie te 3 elementy. Uwzględnij: -c w celu otrzymania kompaktowych danych wyjściowych odpowiednich dla skryptów. Argument -c jest niedostępny podczas wyświetlania listy wszystkich 3 opcji razem.