如何远程加载 react-native(Android) 包

Posted

技术标签:

【中文标题】如何远程加载 react-native(Android) 包【英文标题】:How to load react-native(Android) a bundle remotely 【发布时间】:2015-12-15 10:33:33 【问题描述】:

我使用 react-native android 在我的 APP 中创建了一个 android 模块,就我而言,我正在尝试远程加载 JS 捆绑文件,但它总是从本地主机加载,我看到捆绑位置的配置是硬编码的在DevServerHelper.java中,我APP的assets文件夹中的bundle文件在APP运行时是只读的,所以我不能动态修改。

那么我可以远程加载捆绑文件吗?如果没有,如何在 APP 中使用 react-native 实现升级功能?

非常感谢!

【问题讨论】:

有关此@misaku 的任何更新请提供帮助,因为我也在寻找相同的内容 【参考方案1】:

您可以通过更改狂暴菜单中Dev Settings 下的Debug server host for device 设置来远程加载捆绑包。在关于 how to run on device 的 react native 文档中也有解释。

【讨论】:

以上是关于如何远程加载 react-native(Android) 包的主要内容,如果未能解决你的问题,请参考以下文章

React-Native 远程调试器无法在 iPhone 上运行

为远程 html 页面从 Android 中的本地资产加载 jQuery

如何将 firefox 设置为 React-Native 的默认远程 JS 调试器?

如何在 react-native 中动态加载模块?

react-native 应用程序视图加载时,如何在本机 ıos 上调用 ViewController 类?

Android Emulator 无法连接到 React-Native 远程调试器 - 连接时超时