如何从adb设备名称获取Android AVD名称

从命令行使用Android SDK,我可以使用以下命令获取正在运行的设备列表:

./adb device 

这给了我可用设备的序列号。 如何从该序列号获取仿真器设备的AVD名称(如Eclipse ADT插件)?

Eclipse插件通过tcp / ip连接到模拟器。 要连接(对于linux),请键入

〜/ code $ telnet localhost 5554
尝试:: 1 …
尝试127.0.0.1 …
连接到本地主机。
转义字符是'^]'。
Android控制台:键入“帮助”的命令列表

例如,当您键入“adb devices” – “emulator-5554”时,用连字符后面的任何数字代替“5554”,将打开telnet端口5554。

然后,input“avd name”,回车,你应该看到类似于以下内容:

avd名字
GB10

在这个例子中,模拟器的名字是“GB10”。