2013-11-20 61 views
6

我有一個模擬器在eclipse中啓動,也是一個真正的設備通過我的電腦上的USB連接。 所以在我的DDMS中,它顯示了2個具有2個不同名稱的設備(一個真實的和一個仿真器)adb外殼和adb推特定avd

如何指定在哪個設備上執行我的ADB命令? (我缺少一個參數來指定設備名稱)

回答

15

如果只有一個設備和一個仿真器,則可以使用-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。希望這可以幫助。

+0

太棒了!非常感謝你。帶-d和-e的提示正是我所搜索的內容。 –