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)?
- Cómo crear un AVD para Android 4.0
- Administrador de dispositivos virtuales de Android: No se puede crear AVD
- Emulador de Android no se inicia
- Creación del emulador Galaxy S4
- El botón Android Studio AVD Manager está deshabilitado
- Android SDK 14 - No se puede crear un dispositivo GTV
- Emita la creación de AVD en el símbolo del sistema en Windows XP
- Emulador de Android: seleccione AVD (Android Virtual Device) para ejecutar por defecto
- Eliminar avd emulator con mac
- Cómo configurar la densidad de píxeles del emulador desde la línea de comandos?
- Cómo configurar canOverrideExistingModule = true
- Mientras ejecuta android AVD manager muestra error "HAX kernel module is not installed!"
- Android: emulador 4.0.3 cerrado automáticamente después de algún tiempo
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".