我需要知道,我如何获得以编程方式连接android模拟器的控制台端口。我正在使用库com.android.ddmlib。
更具体一点:假设我已经启动了一些模拟器,当我执行某个程序时,它会检查某个端口上是否有某个模拟器(例如5554)。如果是,则输出为true,否则为false。
我可以从android调试桥访问所有设备(IDevice),但我无法实现,如果该特定设备绑定到某个特定端口。
我所看到的只是adb devices -l的输出,但它只写“emulator-5554”。这是如何实现端口的唯一方法吗?
答案 0 :(得分:1)
命令adb start-server
显示消息
* daemon not running. starting it now on port xxxx *
“xxxx”是adb
使用的端口号。