最近我将现有的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"
}
但仍然给出同样的错误。
任何人都可以帮忙。
答案 0 :(得分:1)
RN更新还附带了本机操作系统模板更新,请尝试运行react-native upgrade
来更新您的iOS / Android文件。
答案 1 :(得分:0)
我有同样的问题。在开发人员菜单中(通过摇动设备打开它),您需要进入开发设置,然后调试服务器主机&设备端口。在那里你需要输入你的本地IP地址,然后输入端口(例如192.168.1.10:8081)。
您可以通过在终端中运行ifconfig
来找到您的本地IP地址(您可以在我认为的en0下找到它)。
您的设备和计算机也必须位于同一个wifi网络上。