首页 > 解决方案 > 如何在 React Native 中创建 Android 即时应用程序?

问题描述

互联网上似乎没有任何示例、教程或指南可用于创建具有原生反应的 Android 即时应用程序。

我有一个现有的 react native 应用程序,我想创建一个 Android 即时应用程序。在 react native 中创建的现有应用程序位于目录app中,而我本机创建的即时应用程序位于目录instantapp中。我可以在 Android Studio 中将这个 Instantapp 作为一个 Instant App 运行,它所做的只是在一个空白屏幕上显示一个文本“Hello Instant App”。

我可以编写 Android 本机代码以本机向此 Instantapp 添加更多 ui 和功能,但我想在本机反应和使用 javascript 而不是编写本机 Android 代码中做到这一点。我怎样才能做到这一点?

标签: androidreact-nativeandroid-instant-apps

解决方案


我会看一下与现有应用程序的集成,我敢打赌,你需要创建一个本质上是另一个带有单独 AppRegistry 调用的反应原生应用程序。然后将 ReactRootView 集成到即时应用程序中。

我在这里可能完全错了。但这是我会尝试的......如果你成功,请发布。我很想在我的一个应用程序中尝试这个。


推荐阅读