Cómo obtener el nombre de Android AVD desde el nombre del dispositivo de adb

Usando el SDK de Android desde la línea de comandos, puedo obtener una lista de los dispositivos disponibles usando:

./adb device 

Esto me da el número de serie de dispositivos disponibles. ¿Cómo puedo obtener el nombre AVD del dispositivo emulador de ese número de serie (como el complemento Eclipse ADT)?

El complemento Eclipse lo hace conectándose al emulador vía tcp / ip. Para conectar, (para linux), escriba

~ / Code $ telnet localhost 5554
Trying :: 1 …
Tratando 127.0.0.1 …
Conectado a localhost.
El carácter de escape es '^]'.
Consola para Android: escriba 'ayuda' para una lista de comandos
DE ACUERDO

Reemplace "5554" con cualquier número que aparezca después del guión cuando escriba "dispositivos adb" – "emulator-5554", por ejemplo, tendría el puerto telnet 5554 abierto.

A continuación, escriba "avd name", pulse enter, y debería ver algo similar a lo siguiente:

Nombre de avd
GB10
DE ACUERDO

En este ejemplo, el nombre del emulador era "GB10".

  • Open NFC Simulator no funciona para el emulador de Android
  • Excepción en el complemento de Android "No se puede encontrar el icono en"
  • Android Studio - Panic: No se pudo abrir AVD
  • Emulación Samsung Galaxy S2
  • Diferencia entre las API de destino de Google y el objetivo de Android
  • Mensaje de error en Android Studio al intentar ejecutar y cargar el emulador por primera vez
  • AVD no se puede crear Ok está deshabilitado
  • Cómo conectarse a AVD
  • ¿Cuál es el comando para listar los avdnames disponibles
  • Android SDK y AVD Manager Error: Archivo no encontrado: C: \ Archivos de programa (x86) \ Android \ android-sdk \ temp \
  • Emulador de Android se inicia pero Eclipse no lo reconoce
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.