将android项目集成到React Native中

时间:2017-06-05 11:25:25

标签: android react-native

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

1 个答案:

答案 0 :(得分:3)

当您从头开始新的移动应用时,React Native非常棒。但是,它也适用于向现有本机应用程序添加单个视图或用户流。只需几个步骤,您就可以添加基于React Native的新功能,屏幕,视图等。

将React Native组件集成到Android应用程序中的关键是:

  

1.了解要集成的React Native组件。

     

2.在Android应用程序根目录中安装react-native以创建node_modules /目录。

     

3.在JavaScript中创建实际的React Native组件。

     

4.添加com.facebook.react:react-native:+和一个maven,指向node_modules /中的react-native二进制文件到build.gradle文件。

     

5.创建一个自定义的React Native特定活动,创建一个ReactRootView。

     

6.启动React Native服务器并运行本机应用程序。

     

7.可选择添加更多React Native组件。

     

8.Debug。

     

9.准备部署。

     

10.Deploy and Profit!

更多细节参考了这个链接http://facebook.github.io/react-native/releases/0.42/docs/integration-with-existing-apps.html#integration-with-existing-apps