在 React Native 中创建 SDK 并生成 .aar 文件以与本机应用程序集成

Bha*_*rma 5 sdk android-studio aar react-native

我们正在寻找的主要目标是通过提供 .aar 文件并为其提供客户端来创建 React Native 应用程序的 SDK,以便我们的应用程序可以以最少的配置集成到客户端(本机)应用程序中,并且无需实际交换代码两端(不包括一些充当客户端和我们的应用程序之间通信颂歌的自定义文件)。

我已经阅读了以下文章以实现相同的目标:-

https://medium.com/@gauravasrivastava89/sdk-development-with-react-native-part-1-46580839eae9

https://medium.com/@jyubinpatel/make-reactnative-module-as-a-library-and-how-its-used-into-android-native-application-35b13f65ac7c

虽然遵循同一个 iam 的步骤,但无法跳过我必须安装 maven-publish 的步骤,因为我找不到它,或者它可能已被废弃。 Maven 发布的图像

我需要帮助重新分级以下 2 个用例。

1.是否有更简单的方法来生成 .aar 文件,而无需客户端代码库,或者如果需要更新的库和方法。

2.如果有任何其他方法可以实现共享sdk并包含给客户而不暴露代码的目标,那将非常有帮助。