android - Adb 通过 WiFi 连接到设备时检测到多个设备 React Native
问题描述
我正在使用 React Native,使用 USB 电缆一切正常,但是当我尝试使用 WiFi 在物理 android 设备上调试我的应用程序时,它总是失败并显示错误消息,More Than One Devices
但我只连接了一个设备。我已经使用adb devices
命令确认它,总是有一个设备。我试过两部安卓手机,但结果相同。我已经尝试了所有可用的解决方案,但没有任何效果。
操作系统:Windows 10
React Native:>0.60
Android 操作系统:8.1 Nougat
我遵循的步骤。
使用尝试查看已连接的设备
连接到物理设备,并且我已连接设备 192.168.10.5:5555
运行应用程序,使用它在设备上打开包捆绑器和应用程序,但之后没有任何效果。adb connect 192.168.10.5
adb devices
react-native run-android
done loading dependencies graph
解决方案
然后你可以通过 --deviceId 指定你的设备ID
react-native run-android --deviceId=DEVICE_ID
运行时会得到 deviceIdadb devices
推荐阅读
- php - 更改加密密码?
- presto - 由于不允许使用别名,您如何在 presto 上按正则表达式函数进行分组?
- java - 如何在 GridPane 中引用特定节点
- python - Visual Studio 2017 或 2019 中的 Django 单元测试:
- java - 如何围绕椭圆移动对象(椭圆形)
- c# - SCNText 未在 SceneKit 中显示
- javascript - 单击带有旋转图像的图像时打开列表
- html - 将联系人表单中的一个标签与顶行而不是中间对齐
- vmware - 将虚拟机搜索限制到特定集群?
- python - TensorFlow/Keras:输出层的形状错误