我目前正在尝试运行redux / react-native项目。目前我只有一个基本的应用程序,一个屏幕应该显示文本“测试”但我在ios上得到这个奇怪的错误
.reloadData()
然后我尝试通过react-native run-android在android上安装应用程序,它说开发者服务器没有启动。我检查了localhost:8081 / status,它确实显示开发人员服务器正在运行。
我尝试了什么
我尝试了很多不同的东西。它绝对不是开发人员服务器。我尝试在/node_modules/react-native/packager/react-native-xcode.sh中的文件中注释出4行代码,这些代码是17-20行。
"Unable to execute JS call: _fbBatchedBridge is undefined"
这导致了一群人同样的问题。不幸的是,这并没有解决我的问题所以我一直在阅读,从我读到的可能是应用程序的原生方面无法读取和解释javascript。任何帮助将不胜感激。
我的index.ios.js文件(条目)如下所示:
#if [[ "$PLATFORM_NAME" = "iphonesimulator" ]]; then
# echo "Skipping bundling for Simulator platform"
# exit 0;
#fi
答案 0 :(得分:0)
这通常发生在react-native和android设备之间没有自动建立连接时,显式建立可以运行的连接
adb reverse tcp:8081 tcp:8081
如果您没有修改rn。
的任何系统文件中的端口