avdmanager es una herramienta de línea de comandos que te permite crear y administrar dispositivos virtuales de Android (AVD) desde la línea de comandos. Un AVD te permite definir las características de un teléfono celular Android, un reloj Wear OS o un dispositivo Android TV que desees simular en Android Emulator.
Si usas Android Studio, no necesitas usar esta herramienta en su lugar, crear y administrar AVD desde el IDE.
La herramienta avdmanager se incluye en el paquete de herramientas de línea de comandos del SDK de Android en android_sdk/cmdline-tools/version/bin/avdmanager.
Sintaxis
Para usar avdmanager, usa la siguiente sintaxis:
avdmanager [global options] command [command options]
Opciones globales
Tabla 1: Lista de opciones globales para avdmanager.
| Opción global | Descripción | 
|---|---|
-s | --silent
   | 
  Modo silencioso: Solo se muestran los errores. | 
    -h | --help
   | 
  Es la ayuda vinculada al uso. | 
    -v | --verbose
   | 
  Modo detallado: Se muestran los errores, las advertencias y los mensajes informativos. | 
    --clear cache
   | 
  Borra la memoria caché del manifiesto del repositorio de SDK Manager. | 
Comandos y opciones de comando
Tabla 2: Lista de comandos y opciones para avdmanager.
| Comando y opciones | Descripción | 
|---|---|
      create avd -n name -k "sdk_id" [-c
      {path|size}] [-f] [-p path]
     | 
    
       Crea un AVD nuevo. Debes proporcionar un name para el AVD y especificar el ID del paquete del SDK que se usará para el AVD con sdk_id entre comillas.
      Por ejemplo, el siguiente comando crea un AVD llamado  avdmanager create avd -n test -k "system-images;android-25;google_apis;x86" 
  | 
  
      delete avd -n name
     | 
    Borra un AVD. Debes especificar el AVD con name. | 
      move avd -n name [-p path] [-r
      new-name]
     | 
    
      Mueve un AVD o le cambia el nombre. Debes especificar el AVD con name.
      A continuación, se describen los usos para las demás opciones:
      
  | 
  
      list [target|device|avd] [-c]
     | 
    
      Permite listar la totalidad de los destinos, las definiciones de dispositivos o los AVDs. Si no especificas target, device o avd, avdmanager enumera los tres. Incluye el argumento -c a fin de recibir un resultado compacto, adecuado para secuencias de comandos. El argumento -c no se encuentra disponible cuando se listan las tres opciones juntas.
     |