【问题标题】:react-native run-android: usb debugging not workingreact-native run-android:usb调试不起作用
【发布时间】:2016-11-18 12:57:50
【问题描述】:

我已经使用说明here 在 Windows 7 上安装了 react native 的开发环境。

我已经安装了以下软件包:

  • Python 2.7
  • 节点 4.2.4
  • npm 2.14.12
  • react-native-cli 0.1.10
  • react-native 0.18.0-rc
  • Android SDK

我可以使用命令react-native init Test生成一个骨架项目。

但是,当我执行命令react-native run-android时,出现以下错误:无法安装path\to\app-debug.apk

该设备是运行 Android 5.0.1 的 Samsung Galuxy,已连接到我的 PC,并且手机上的 USB 调试已启用。当我输入adb devices 时,手机会出现在列表中。

我可以使用命令adb install 手动将apk 下载到手机。但是,当我运行该应用程序时,会出现一个红色屏幕,并显示错误“无法下载 js 包”。即使在我执行以下操作后,此错误仍然存​​在:

  • 使用react-native start启动本地开发服务器
  • 执行命令:adb reverse tcp:8081 tcp:8081
  • 在手机上,设置调试服务器主机和端口为localhost:8081

更新:我通过将 gradle 下载到版本 1.2.3 解决了一个问题,如 here 所述。但是,仍然出现红屏错误无法下载js bundle

可能是什么问题?

【问题讨论】:

    标签: android react-native


    【解决方案1】:

    你工作得很好。对于这个问题,在设备设置服务器主机中添加了 IP 地址。您的机器和设备应该在同一网络上的另一件事。

    【讨论】:

      猜你喜欢
      • 2021-09-18
      • 1970-01-01
      • 2017-09-27
      • 2021-05-23
      • 2017-03-17
      • 1970-01-01
      • 1970-01-01
      • 2013-05-03
      • 2021-05-09
      相关资源
      最近更新 更多