avdmanager è uno strumento che consente di creare e gestire Android Virtual Device (AVD) dalla riga di comando. Un AVD consente di definire le caratteristiche di uno smartphone Android, di uno smartwatch Wear OS o di un dispositivo Android TV che vuoi simulare nell'emulatore Android.
CLI Android
Scarica la CLI AndroidUtilizzare la CLI Android per creare Android Virtual Device
avdmanager è obsoleto.
Utilizza invece il comando della CLI Android android emulator
per creare AVD.android emulator [create|remove]Se utilizzi Android Studio, non devi utilizzare questo strumento e puoi invece creare e gestire AVD dall'IDE.
Lo strumento avdmanager è incluso nel pacchetto Strumenti a riga di comando dell'SDK Android
in
android_sdk/cmdline-tools/version/bin/avdmanager.
Sintassi
Per utilizzare avdmanager, utilizza la seguente sintassi:
avdmanager [global options] command [command options]
Opzioni globali
Tabella 1. Elenco delle opzioni globali per avdmanager.
| Opzione globale | Descrizione |
|---|---|
-s | --silent
|
Modalità silenziosa: vengono stampati solo gli errori. |
-h | --help
|
Guida all'utilizzo. |
-v | --verbose
|
Modalità dettagliata: vengono stampati errori, avvisi e messaggi informativi. |
--clear cache
|
Svuota la cache del manifest del repository di SDK Manager. |
Comandi e opzioni dei comandi
Tabella 2. Elenco dei comandi e delle opzioni per avdmanager.
| Comando e opzioni | Descrizione |
|---|---|
create avd -n name -k "sdk_id" [-c
{path|size}] [-f] [-p path]
|
Crea un nuovo AVD. Devi fornire un name per l'AVD e
specificare l'ID del pacchetto SDK da utilizzare per l'AVD utilizzando
sdk_id racchiuso tra virgolette.
Ad esempio, il seguente comando crea un AVD denominato avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"
|
delete avd -n name
|
Elimina un AVD. Devi specificare l'AVD con name. |
move avd -n name [-p path] [-r
new-name]
|
Sposta o rinomina un AVD. Devi specificare l'AVD con name.
Di seguito sono descritti gli utilizzi delle altre opzioni:
|
list [target|device|avd] [-c]
|
Elenca tutti i target, le definizioni dei dispositivi o gli AVD disponibili. Se non
specifichi target, device o avd,
avdmanager li elenca tutti e tre. Includi l'argomento -c
per ricevere un output compatto adatto agli script. L'argomento
-c non è disponibile quando si elencano tutte e tre le opzioni
insieme.
|