这里想介绍的是如果我们想在一个已有的项目里独立的集成 React Native,可能我只需要一个特定的简单页面通过 React Native 实现动态化,并不想像文档那样接入 React Native 的 gradle 插件来实现。
先增加 ReactNative 的依赖到 app 模块的 build.gradle
1 | dependencies { |
Sync 项目之后可以实现 ReactNative 的入口 Fragment 文件。
1 | class ReactNativeFragment : Fragment() { |
这样就实现了基本的 React Native 组件嵌入 Android Fragment 中。