React-Native Android问题从0.18.0升级到0.19.0

时间:2016-02-09 06:13:46

标签: javascript android react-native

最近我将现有的Android应用程序从0.18.0升级到0.19.0并尝试运行,但它给出的错误如

  

ReferenceError:找不到变量_fbBatchedBridge(第1行)   生成捆绑)“如果再次重新加载错误更改为”无法   下载JS包

使用了以下更改。

1将package.json中的react-native版本从0.18.0更改为0.19.0。

2更改react-native版本app / build.gradle依赖项。

3 sudo npm install。

4反应本地开始。

5 react-native run-android。

还尝试adb reverse tcp:8081 tcp:8081和用于IP地址的开发设置选项并删除旧的bablerc

"scripts": {
    "clean:babelrc": "find ./node_modules -name react-packager -prune -o -name '.babelrc' -print | xargs rm -f",
    "postinstall": "npm run clean:babelrc"
  } 

但仍然给出同样的错误。

任何人都可以帮忙。

2 个答案:

答案 0 :(得分:1)

RN更新还附带了本机操作系统模板更新,请尝试运行react-native upgrade来更新您的iOS / Android文件。

答案 1 :(得分:0)

我有同样的问题。在开发人员菜单中(通过摇动设备打开它),您需要进入开发设置,然后调试服务器主机&设备端口。在那里你需要输入你的本地IP地址,然后输入端口(例如192.168.1.10:8081)。 您可以通过在终端中运行ifconfig来找到您的本地IP地址(您可以在我认为的en0下找到它)。 您的设备和计算机也必须位于同一个wifi网络上。