我有一个在
eclipse中启动的模拟器,还有一个通过usb在我的计算机上连接的真实设备.
所以在我的DDMS中,它显示了2个具有2个不同名称的设备(一个真实和一个模拟器)
所以在我的DDMS中,它显示了2个具有2个不同名称的设备(一个真实和一个模拟器)
如何指定将在哪个设备上执行ADB命令? (我缺少一个指定设备名称的参数)
解决方法
如果只有一个设备和一个仿真器,则可以使用-d和-e选项将命令定向到实际设备和仿真器.
设备:
adb -d shell
仿真器:
adb -e shell
或者,您可以使用-s< serialNumber>将命令定向到特定模拟器/设备实例的选项:
$adb devices List of devices attached emulator-5554 device 123456789b52315f device $adb -s emulator-5554 shell $adb -s 123456789b52315f shell
对于其他选项,请阅读docs.希望这会有所帮助.