【发布时间】:2016-10-25 03:29:15
【问题描述】:
是否有一个公认的样板来创建原生 Android 模块以在 React Native 应用程序中使用。我在创建原生 Android 模块时遇到的几个问题:
- 本机模块没有建议的样板。所以,我只是复制一些本机模块项目并删除所有项目特定代码并保留其余部分,主要包括一些 gradle 和属性文件,但我总是担心它是否不包含一些必需的文件或者它包含一些项目特定的设置会干扰我的模块等。
- 该项目从未在 Android Studio 中成功构建,因为它无法找到任何需要导入才能创建本机模块的 facebook 包。所以,我最终在模块中编写代码。在我的主应用程序中导入模块。在 Android Studio 中为主应用构建 android 项目并修复所有编译错误。这是创建原生模块的常用方法,还是至少可以在 Android Studio 中成功构建原生模块本身
- 这有点不相关,但所有本机模块都有一个 build.gradle 文件,我的
app模块也有一个文件,它们具有类似的设置。appbuild.gradle 文件是否覆盖其他原生模块 build.gradle 文件并用于构建所有原生模块或每个原生模块根据自己的 build.gradle 文件构建
请分享您对以上任何/所有内容的想法/见解。谢谢!
【问题讨论】:
标签: android react-native react-native-android