android - adb多个设备/模拟器

时间:2018-05-23 11:55:35

标签: android android-studio android-emulator

我genymotion模拟器和我的手机连接,我想通过wifi运行和调试我的应用程序,我找到了这样做的指令,但是当我输入此代码时出现此错误:

adb tcpip 5555

我收到此错误: 错误:多个设备/模拟器

如何将我的设备设为默认设备或其他类似设备来解决此问题?

2 个答案:

答案 0 :(得分:2)

根据docs

,您可以将命令发送到特定设备
$ adb devices
List of devices attached
emulator-5554 device
emulator-5555 device

$ adb -s emulator-5555 do_your_command

此外,如果只有一个是模拟器或真实设备,您只需附加-e-d并将命令发送给它:

  

如果有多个设备可用,但只有一个是仿真器,请使用-e选项将命令发送到仿真器。同样,如果有多个设备但只连接了一个硬件设备,请使用-d选项将命令发送到硬件设备。

答案 1 :(得分:1)

做以下有助于你的事情,

您收到邮件只是因为您连接了多台设备。

运行命令

adb devices
在上面的命令之后,你得到设备的列表,从列表中选择你的设备ID,而不是模拟器 并点击命令

adb -s f725aa8b7ce4(deviceId) tcpip 5555

并且在此之后

adb connect yourIp 5555