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

问题描述 投票:18回答:2

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

./adb device

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

android adb adt avd
2个回答
20
投票

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

〜/ code $ telnet localhost 5554 尝试:: 1 ... 试试127.0.0.1 ...... 连接到localhost。 逃脱角色是'^]'。 Android控制台:输入“帮助”以获取命令列表 好

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

然后,键入“avd name”,按Enter键,您应该看到类似于以下内容的内容:

avd名字 GB10 好

在此示例中,模拟器的名称为“GB10”。


2
投票

这里是:

> adb -s emulator-5554 emu avd name
MyDevice
OK
© www.soinside.com 2019 - 2024. All rights reserved.