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
由于之前的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