React Native 应用程序并导入本机 Android 模块

React Native app and importing native Android module

由于之前的post没有得到任何答案,所以我再次posting。 我在 Android 本机开发方面有很多经验,但我是 React Native 的初学者。希望构建一个 React Native 应用程序,但在开始构建架构之前需要找出这些答案:

是否可以将原生 Android 模块/SDK(在 Java/ Kotlin 中编程)导入 React Native 应用程序? (我相信是的,因为我在网上看到了很多好文章)

如果我将本机 Android 模块/SDK 导入到 React Native 应用程序,该应用程序 运行 是否也在 iOS 设备上?可以使用原生 Android 模块/SDK 支持的 API 吗? (或者我是否需要 iOS 本身的原生 iOS 模块/SDK?)

我认为这与问题 #2 类似。导入原生Android模块后,在web上也运行没有问题吗?

期待得到答案。

非常感谢,

是的,可以集成 Android Native Modules

如果您只有 Android SDK,则 iOS 设备上没有 运行 应用程序,您需要有一个本机 iOS 模块来集成 iOS Native Modules.

对于 Web,我不这么认为,因为它们都是本机模块。

更多请参考:native-modules-intro