【发布时间】:2018-12-16 16:49:33
【问题描述】:
我想为我的 iOS 和 Android 后端创建客户端库。他们将使用定位服务等本地服务。
我想知道是否会使用 React Native 创建 SDK,然后将其编译(弹出)到原生 iOS pod 或 Android aar 库,而不是为每个 SDK 创建单独的 SDK。这可以通过 React Native 实现吗?如果是,如何实现?
【问题讨论】:
标签: android ios react-native frameworks
我想为我的 iOS 和 Android 后端创建客户端库。他们将使用定位服务等本地服务。
我想知道是否会使用 React Native 创建 SDK,然后将其编译(弹出)到原生 iOS pod 或 Android aar 库,而不是为每个 SDK 创建单独的 SDK。这可以通过 React Native 实现吗?如果是,如何实现?
【问题讨论】:
标签: android ios react-native frameworks
如果理解正确,您想开发 React Native 库,然后在无 React Native 项目中使用。例如将它们添加到 gradle 或 pods,但它不可用。
因为 react native 平台不同,需要运行一堆其他依赖项。看起来就像在另一个引擎中运行另一个引擎。
您可以基于 Hybrid/Native 框架构建 SDK 并在这些框架中使用它们,但您不能将它们导出并像原生库 (pod/gradle) 一样使用。
除了用于跨平台目的的 C++ 编程外,您应该在 github 或其他存储库中搜索以找到您需要的特定类型的库。
【讨论】: