• React Native Android Gradle编译流程浅析(二)

    发布:51Code 时间: 2017-05-26 09:15

  • 你可能会比较好奇在 app 的 build.gradle 中进行依赖配置这个过程吧,下面就来仔细分析这种引用方式下的编译流程。 1、首先 npm install 时会依据 package.json 的依赖配置下载安装 node_modules...

  • 你可能会比较好奇在 app 的 build.gradle 中进行依赖配置这个过程吧,下面就来仔细分析这种引用方式下的编译流程。

           1、首先 npm install 时会依据 package.json 的依赖配置下载安装 node_modules 里面的相关模块。

           2、完事打开 $rootDir/../node_modules/react-native/android 目录你会发现下面竟然是个本地的 maven 仓库,具体的本地 maven 仓库元数据文件 maven-metadata.xml 内容如下:

    这不就是活生生的 maven 仓库索引源文件吗,平级目录下还有同名不同后缀的 md5、sha1 校验文件,还有相关的 aar 包、jar 包等仓库数据源。原来直接引用 RN 依赖本地仓库编译就是这么简单,该有的仓库坐标全给你了。

           整体看这种集成的编译和普通 Android 项目 Gradle 编译没啥区别吧,所以就不多说了。给上一张图直观自己体会吧:

  • 上一篇:React Native Android Gradle编译流程浅析(一)

    下一篇:ListView 和RecycleView的区别

网站导航
Copyright(C)51Code软件开发网 2003-2019 , 沪ICP备05003035号-6