【问题标题】:Adb Detects More Than One Devices When Connected to Devices Over WiFi React Native当通过 WiFi React Native 连接到设备时,Adb 检测到多个设备
【发布时间】:2020-01-20 20:17:09
【问题描述】:

我正在使用 React Native,使用 USB 电缆一切正常,但是当我尝试使用 WiFi 在物理 android 设备上调试我的应用程序时,它总是失败并显示错误消息 More Than One Devices 但我只连接了一个设备。我已经使用adb devices 命令确认了它,总是有一个设备。 我试过两部安卓手机,但结果相同。 我已经尝试了所有可用的解决方案,但没有任何效果。

操作系统:Windows 10
反应原生:>0.60
安卓操作系统:8.1 牛轧糖


我已遵循的步骤。
使用adb connect 192.168.10.5连接到物理设备
尝试查看与adb devices 连接的设备,我已连接设备 192.168.10.5:5555
使用react-native run-android 运行应用程序,这将在设备上打开包捆绑器和应用程序,但在done loading dependencies graph 之后没有任何效果。

【问题讨论】:

  • 运行命令:adb kill-server 和 adb start-server
  • 我已经这样做了,但也没有用。
  • 如果您使用的是 adb wifi,请在运行应用程序时断开电缆
  • 我总是在断开USB线后测试

标签: android react-native adb react-native-android


【解决方案1】:

然后你可以通过 --deviceId 指定你的设备id

react-native run-android --deviceId=DEVICE_ID

运行adb devices会得到deviceId

【讨论】:

  • 同样的错误 adb.exe: error: more than one device/emulator
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-28
  • 2016-09-21
相关资源
最近更新 更多