我是 React-Native 的新手,我的目标是创建可在其他 Android 原生应用程序中使用的基于 React-Native 的组件。但是,我们会将此 React Native 组件导出为 Android 库 (.aar),然后分发给其他使用者。
我看到这个问题在 SOF 中被问过几次,但是没有看到明确的答案,因此我再次发帖。
小智 5
在以下项目中,他们的目标是将反应本机依赖项添加到普通 Android 应用程序中:
https://github.com/glung/react-native-as-an-android-lib
他们注意到 Android 库的用户将面临的一些缺点:
React-native 要求应用程序实现ReactApplication接口才能运行。这意味着应用程序需要添加对“com.facebook.react:react-native”的依赖项。
最终 APK 大小会更大。我们对此无能为力,因为大约 6M 来自react-native ndk 库(为arm64-v8a、armeabi、armeabi-v7a x86、x86_64 编译)。
| 归档时间: |
|
| 查看次数: |
2413 次 |
| 最近记录: |