如何知道它绑定的Android Emulator的控制台端口号?

时间:2013-02-19 20:29:21

标签: android emulation adb

我需要知道,我如何获得以编程方式连接android模拟器的控制台端口。我正在使用库com.android.ddmlib。

更具体一点:假设我已经启动了一些模拟器,当我执行某个程序时,它会检查某个端口上是否有某个模拟器(例如5554)。如果是,则输出为true,否则为false。

我可以从android调试桥访问所有设备(IDevice),但我无法实现,如果该特定设备绑定到某个特定端口。

我所看到的只是adb devices -l的输出,但它只写“emulator-5554”。这是如何实现端口的唯一方法吗?

1 个答案:

答案 0 :(得分:1)

命令adb start-server显示消息

* daemon not running. starting it now on port xxxx *

“xxxx”是adb使用的端口号。