【问题标题】:Running On Device from android studio run option (instead of react-native run-android command)从 android studio 运行选项在设备上运行(而不是 react-native run-android 命令)
【发布时间】:2018-10-28 00:09:45
【问题描述】:

是否有任何方法或框架可以从 android studio 中 Running On Device 运行选项来启动应用程序。 (而不是 react-native run-android 命令)

我没有看到来自React-Native Docs 的任何类似内容。

更新:经过研究,我得到了一些信息。我看到有可能创建/修改一个gradle task,它可以运行纱线命令来启动我的应用程序。将继续发布。

【问题讨论】:

  • 当你在android studio中点击那个播放按钮时,它会让你选择是要部署在模拟器还是真机上,但对于真机,你需要先连接它.
  • 简单,如果您使用react-native init 创建了项目。在你的 react-native 项目中,会有一个 Android 文件夹。只需在 Android Studio 中打开该文件夹并点击运行。有时您可能会收到 Gradle 警告,请修复它。如果 react-native JS 打包程序没有启动,请使用项目根目录中的react-native start 启动它。
  • 我们使用纱线包我们所有的依赖。我们创建的yarn android 将应用程序正确安装到设备。但 Android Studio run 没有。

标签: android android-studio react-native react-native-android


【解决方案1】:

我遇到了同样的问题。

解决方案

  1. 在 Android Studio 中打开您的项目
  2. 输入 react-native start 开始 react native packager(它将弹出一个用于 js-bundling 的终端)
  3. 在 android studio 中“运行”您的应用程序。 (如果您想使用断点“调试运行”您的应用程序。)
  4. 你已经完成了。

【讨论】:

    【解决方案2】:

    只需在android studio上打开项目并点击播放按钮,它应该可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-16
      • 1970-01-01
      • 1970-01-01
      • 2016-03-08
      • 1970-01-01
      • 2020-05-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多