【问题标题】:more than one device/emulator react native Error in react native start多个设备/模拟器反应本机反应本机启动错误
【发布时间】:2017-11-12 11:52:38
【问题描述】:

我开始我的 Genymotion,然后我通过 VS Code 在我的 react native 项目上执行 npm start。我收到了这条消息:

>Press a to open android device or Emulator
>Press q to display QrCode
 .
 .

所以我按下了 a 但我得到了这个错误:

运行 adb 时出错:多个设备/模拟器

我该如何解决这个问题?我尝试adb devices 来查看我的设备,然后我看到了这个列表:

emulator-5562 host
emulator-5560 host
emulator-5558 host
192.168.X.X device

我的操作系统是 windows 10。我什至无法启动我的 react native hellow-world 仍然

编辑:我关闭了我的系统,第二天一切正常。为什么?我通过这个命令再次检查了设备:adb devices 这次列表只包括一个设备:192.168.X.X device 所以我们必须只有一个设备作为模拟器但是!!我怎样才能在 adb 中杀死所有设备?

【问题讨论】:

  • @mjsameri 不,我不使用它
  • @mjsameri 不,我没有听说过他们...不
  • @mjsameri 是的,当它开始工作时,我知道它与 Expo.. 合作

标签: android react-native genymotion


【解决方案1】:

这发生在我身上,尽管我只运行了一个 Genymotion 模拟器。问题是我正在用笔记本电脑为手机充电,并且启用了 USB 调试。在我的手机中禁用 USB 调试解决了这个问题。

【讨论】:

  • 是的...这正是解决问题的方法...要么关闭 USB 调试,要么断开连接到 Mac 的 USB 电缆
  • 完全不需要杀死你的 adb.exe 进程。这个是正确答案。 +1 获取正确信息??
【解决方案2】:

打开您的任务管理器,然后在后台进程中完成 adb 进程。

【讨论】:

    【解决方案3】:

    停止所有打开的设备、模拟器。 转到 Android Studio > 工具 > AVD 管理器 > 并单击最右侧的下拉菜单 > 单击停止。停止他们所有的设备。 $ adb 设备 应该只显示一个连接的设备。 (特别是在真实设备而不是模拟器上运行时) 关闭 AVD 管理器。 几乎不需要设置。

    【讨论】:

      【解决方案4】:

      React Native 应用程序的 Expo XDE 出现同样的错误。
      正在为手机充电时尝试在测试设备上进行部署。
      解决方案:在第二部手机上禁用 debug usb 解决了问题(如错误日志所示)

      【讨论】:

      • @它对我有用。我的物理设备已连接到我的笔记本电脑,断开物理设备后一切正常。
      【解决方案5】:

      如果有人偶然发现这个问题..您也可以使用
      react-native run-android --deviceId=<deviceId where you want to run your app>

      【讨论】:

      • 您可以通过运行adb devices 来知道Id。对吗?
      • @mayid 绝对
      【解决方案6】:

      如果你不确定该怎么做,那么:

      1. 断开任何可能连接到您计算机的手机。

      2. 关闭所有应用程序并重新启动计算机。

      3. 重启后只从 android studio 打开一个模拟器。如果在真机上运行,​​只连接一台设备(并关闭模拟器)。

      显示错误是因为捆绑程序检测到多个通过 ADB 连接的设备/模拟器。

      ** 扫描二维码可同时在多台设备上运行您的应用。

      【讨论】:

        【解决方案7】:

        打开 TaskManager 搜索 adb.exe 并关闭它返回控制台再次按 a 即可工作

        【讨论】:

          【解决方案8】:

          如果您在停止单个模拟器时遇到问题,adb kill-server 会非常可靠地停止所有模拟器。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2022-12-14
            • 2018-11-03
            • 1970-01-01
            • 2021-10-01
            相关资源
            最近更新 更多