繁体   English   中英

更改默认 react-native android 端口

[英]Change default react-native android port

问题

我正在开发一个使用 MongoDB realm 和 Redux 的应用程序。 当项目中只有 redux 时,没问题。 但是在使用 realm 进行调试后, 安装错误开始发生。 Realm 在其 XML 请求中使用port=8083 ,而 React Native 默认port=8081中运行。 因此,当 realm 执行其第一个 XML 请求以初始化realm 应用程序时,它会响应本机崩溃。

调试器中的错误

故障排除

通过查看 react-native-debugger 文档,可以更改调试器端口。 好的。 然后我在 react-native 中搜索了一种方法来做同样的事情,听起来很奇怪,显然 react-native 的 android 端口是由react-native init端口硬编码的,这意味着只有default 8081端口有效。 实际上,只有 Metro 服务器和 ios 端口可以更改 我请求 MongoDB 的支持,将其default port to 8081 但仍在等待答案。

这是应用程序存储库有什么建议吗?

提前致谢!

因此,react native 应用程序正在模拟器中运行,并且运行良好。 然后,我有了关闭物理设备中 SIM 卡互联网的想法。 这样做之后,使用了本地 wi-fi(也连接了计算机)。 沙赞……就是这样。 故事结局。 这就是问题所在。 让我烦恼的是文档忘记提及这个用例。 我能找到的最近的是这个

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM