Как получить имя Android AVD от имени устройства adb

Используя SDK Android из командной строки, я могу получить список доступных устройств, используя:

./adb device 

Это дает мне серийный номер доступных устройств. Как я могу получить AVD-имя эмулятора из этого серийного номера (например, плагин Eclipse ADT)?

Solutions Collecting From Web of "Как получить имя Android AVD от имени устройства adb"

Плагин Eclipse делает это, подключаясь к эмулятору через tcp / ip. Чтобы подключиться, (для linux), введите

~ / Code $ telnet localhost 5554
Попытка :: 1 …
Попытка 127.0.0.1 …
Подключен к локальному хосту.
Символом Escape является «^]».
Android Console: введите «help» для списка команд
ОК

Замените «5554» на любое количество, которое приходит после дефиса при вводе «adb devices» – «эмулятор-5554», например, будет открыт telnet-порт 5554.

Затем введите «avd name», нажмите enter, и вы увидите что-то похожее на следующее:

Avd имя
GB10
ОК

В этом примере имя эмулятора было «GB10».