从IDE与命令行运行React-native

时间:2018-06-07 01:23:41

标签: android react-native

我有一个本机应用程序。我在OSX上的Android模拟器中运行它。

当我通过按"播放"从Android Studio运行时按钮它的工作原理。

当我启动metro bundler(" react-native start"在根目录中)时,我得到:

undefined is not an object 
(evaluating 'react2.PropTypes.number')

我理解这个错误是什么(旧版本的库)。

我不明白为什么它通过Android Studio工作。

使用这些步骤可100%重现:

  1. 在Android Studio中运行。工作正常。
  2. 通过Android Studio停止。
  3. react-native启动并在Android Studio中运行(或者只是react-native run-android)
  4. 无法加载(上面有错误)
  5. 停止地铁捆绑
  6. 清理Android Studio项目
  7. 在Android Studio中重建并运行(正常运行)
  8. 显然,图书馆的捆绑工作方式不同,但我不知道在哪里寻找差异。

1 个答案:

答案 0 :(得分:0)

您的Android Studio可以在发布模式下安装应用吗?