将Android项目集成到React Native中

问题描述:

我是新来的原生......我有一个开发的android项目,现在我想将它集成到React Native中。我如何导入或迁移或将其集成到React本机?任何帮助..........! 即,如果我在命令提示符下运行react-native run-android,则必须运行我的旧项目。我试图导入我的整个项目为一个库即使在当时它只能运行在默认情况下app文件夹.....在Android文件夹而不是app文件夹my_Project已经被前来......将Android项目集成到React Native中

本土作出反应当你从头开始一个新的移动应用程序是伟大的。但是,它也适用于将单个视图或用户流添加到现有的本机应用程序。有几个步骤,就可以添加新的阵营基于本机的特点,画面,视图等

到集成阵营本地组件到你的Android应用程序的关键在于:

1.Understand什么阵营原住民你想要集成的组件。

2.安装反应,在原生的Android应用程序的根目录下创建node_modules /目录。

3.创建实际的反应。在JavaScript的本地组件。

4.增加com.facebook.react:反应母语:+,并指着node_modules的反应,本地二进制行家/你的build.gradle文件。

5.创建一个自定义的阵营,创建一个ReactRootView本地具体活动。

6.Start的阵营本地服务器并运行本地应用程序。

7.Optionally添加更多的阵营本地组件。

8.Debug。

9.准备部署。

10.部署和利润!

更多详细审阅此链接http://facebook.github.io/react-native/releases/0.42/docs/integration-with-existing-apps.html#integration-with-existing-apps

+0

对不起,我已经检查过的链接。但没有用....在你的答案第二点讨论有关根目录... F:\ Ramaraju \ workspace \ MyOwnProject \ app \ src \ main \ java这是我的项目路径(现有的Android项目不是React项目),请告诉我那里的根目录是什么? – Ramaraju

+0

F:\ Ramaraju \ workspace \ MyOwnProject \这是您的根目录 – Arunkumar

+0

好的请耐心等待,我会解释我的步骤。请让我知道我做了什么错误............ 1>打开cmd cd到根目录中... 2> npm install -g react-native-cli第二步它不会在我的根项目中创建任何node_module文件夹 – Ramaraju