在React Native中创建android debug build时出错

时间:2019-01-08 08:39:11

标签: javascript react-native

我的项目中的发布版本运行正常。使用本地服务器(ip address)进行调试构建也可以正常工作。但是当我使用主捆绑包main.jsbundle创建调试版本时。它显示以下错误。

反应本机版本不匹配。

JavaScript版本0.50.4

本地版本0.55.4

我尝试过的:

  1. watchman watch-del-all && react-native开始--reset-cache。
  2. 重新启动npm start
  3. compile(“ com.facebook.react:react-native:0.55.4”){force = true} //增加了作用力
  4. 此问题的所有内容:https://github.com/facebook/react-native/issues/19259

2 个答案:

答案 0 :(得分:0)

我以前遇到过这些问题,老实说,为我解决的问题是删除所有库并再次npm install,nodejs似乎运行的版本与react-native不同。是什么导致此问题。确保您的package.json也具有正确的版本。

答案 1 :(得分:0)

您将需要使用JS 0.50.4而不是0.55.4 compile ("com.facebook.react:react-native:0.50.4") { force = true }进行编译。希望这对我有帮助