如何从adb设备名中获取AndroidAVD名称?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (299)

使用命令行中的AndroidSDK,我可以使用以下方法获得可运行的设备列表:

./adb device

这给了我可用设备的序列号。如何从序列号(就像EclipseADT插件那样)获得模拟器设备的AVD名称?

提问于
用户回答回答于

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

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

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

然后,输入“avd name”,按回车,你会看到类似于以下的内容:

avd名称 GB10 确定

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

扫码关注云+社区

领取腾讯云代金券