我为React Native应用程序编写了一个android native模块。我想知道如何打包私有(即我自己的应用或将其发送给其他人尝试)分发的模块?
该模块包含1个启动AppCombatActivity的本机模块(ReactContextBaseJavaModule)。 AppCombatActivity将一些结果返回到本机模块,然后该模块对返回的数据进行一些处理,然后通过桥将其返回给JS。
现在,我将活动及其所有依赖项复制到React Native应用程序中的android目录中,并将所有Gradle依赖项添加到React的Gradle文件中。尽管这可行,但我认为这不是包装和安装模块的系统方法。
答案 0 :(得分:1)
您好,使用此https://github.com/frostney/react-native-create-library命令行工具创建库并推送npm存储库(私有或公共) 如何发布到npm- https://docs.npmjs.com/misc/developers#create-a-user-account