4

我确定我遗漏了一些非常明显的东西,但我不知道如何使用 React Native 的自定义构建。

这是我到目前为止所做的:

  • 从 github 分叉 React Native
  • 对 ReactAndroid 进行了我需要的更改
  • 运行 gradle assemble 任务
  • ... 怎么办?

为了弄清楚为什么我要更改 ReactAndroid 而不是创建自定义组件,我需要将一些核心功能更新到 Network 模块并且不能从自定义组件中做到这一点。

部分问题是我无法继续进行,因为我通常只会做一个“react-native init”来启动一个项目,而且我并不完全清楚它在做什么以及如何将我的自定义构建注入那。

我很欣赏任何正确方向的指示。

谢谢,达斯汀

4

2 回答 2

2

没关系,发现我做错了,ReactNative 实际上在这里有一些文档:https ://facebook.github.io/react-native/docs/building-from-source 。

按照这些说明进行操作后,我的更改都奏效了。

于 2016-02-01T18:57:38.657 回答
0

就我而言,我必须直接更改其build.gradle文件中某些模块中的 RN 依赖项。

例如:

//from 
provided "com.facebook.react:react-native:${_reactNativeVersion}"
//to
compile project(':ReactAndroid') 
于 2018-09-04T17:02:20.060 回答