美文网首页
关于集成ReactNative到已有AndroidStudio项

关于集成ReactNative到已有AndroidStudio项

作者: Jarly_Sun | 来源:发表于2017-08-03 09:41 被阅读6次

    由于最近公司项目的需要,要集成ReactNative 到已有的Android项目,参考了网上的一些文章,基本上和官网介绍的一样,除了一些需要注意的细节小点。个人觉得比较好的几篇可以参考一下:

    http://www.veizz.me/react-native/2016/09/17/react-native-with-android-notes.html

    https://maxwell-nc.github.io/android/rnIntergation.html

    http://blog.csdn.net/qduningning/article/details/53767039

    官网:http://facebook.github.io/react-native/docs/getting-started.html

    按照上述配置基本不会有太大的问题,但是前面的文章没有细说如何优化项目结构。如果是在根目录执行了npm install --save react react-native,那么恭喜你,你的AndroidStudio将会卡到不成样子,根本无法正常开发,因为node_modules的文件太多了,加载将会很耗时。所以,我们应该将其放在根目录项目之外,然后在根目录的gradle引入,例如:allprojects {

    repositories {jcenter()

    maven {url"/Users/lijie/experiment/HyBridExit/node_modules/react-native/android"}}},url的地址要替换成自身的,这样跑起来才不会卡。之前有网友说需要将根目录的项目名改成android,否则编译会报错,识别不了。其他的按照上面几个地址的参考配置即可

    ├── node_modules

    ├── android_proj

    │  ├── app

    │  │  ├── build..

    │  │  ├── src..

    │  │  └── build.gradle│  ├── index.android.js│  ├── rnjs..

    相关文章

      网友评论

          本文标题:关于集成ReactNative到已有AndroidStudio项

          本文链接:https://www.haomeiwen.com/subject/ynvulxtx.html