6
我有一个模拟器在eclipse中启动,也是一个真正的设备通过我的电脑上的USB连接。 所以在我的DDMS中,它显示了2个具有2个不同名称的设备(一个真实的和一个仿真器)adb外壳和adb推特定avd
如何指定在哪个设备上执行我的ADB命令? (我缺少一个参数来指定设备名称)
我有一个模拟器在eclipse中启动,也是一个真正的设备通过我的电脑上的USB连接。 所以在我的DDMS中,它显示了2个具有2个不同名称的设备(一个真实的和一个仿真器)adb外壳和adb推特定avd
如何指定在哪个设备上执行我的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。希望这可以帮助。
太棒了!非常感谢你。带-d和-e的提示正是我所搜索的内容。 –