我做了一个新的反应原生项目。只需react-native init myProject。我运行react-native start来启动打包器。我设置了手机,在运行react-native run-android后,应用程序安装在我的手机中。 当我启动应用程序时,它与打包器通信,但我有一个错误 无法找到变量需求。 有什么帮助吗?
答案 0 :(得分:0)
您的手机尝试连接到调试服务器,但它没有本地服务器的地址。你可以尝试:
通过在Linux / Mac上执行ifconfig查找本地IP地址,例如:inet addr:192.168.0.3
在应用运行时摇动设备以查看菜单选项(如果您没有"菜单"按钮)
转到开发设置 - >调试服务器主机&调试部分中的设备端口,并使用特定端口复制本地IP地址:192.168.0.3:8081(从第一个选项卡运行npm start时可以查看端口)然后按/按返回
摇动设备再次查看菜单选项并按启用实时重新加载(以便在编辑时查看更改)或重新加载
摇动设备再次查看菜单选项,然后按Reload JS