Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为React native打包android本机模块_Android_React Native_Packaging_React Native Native Module - Fatal编程技术网

如何为React native打包android本机模块

如何为React native打包android本机模块,android,react-native,packaging,react-native-native-module,Android,React Native,Packaging,React Native Native Module,我为React原生应用程序编写了一个android原生模块。我想知道如何将模块打包以进行私有(即我自己的应用程序或将其发送给他人尝试)分发 该模块包含1个启动AppCombatActivity的本机模块(ReactContextBaseJavaModule)。AppCombatActivity将一些结果返回给本机模块,然后该模块对返回的数据进行一些处理,然后通过网桥将其返回给JS 现在,我正在将活动及其所有依赖项复制到React本机应用程序的android目录中,并将任何Gradle依赖项添加到

我为React原生应用程序编写了一个android原生模块。我想知道如何将模块打包以进行私有(即我自己的应用程序或将其发送给他人尝试)分发

该模块包含1个启动AppCombatActivity的本机模块(ReactContextBaseJavaModule)。AppCombatActivity将一些结果返回给本机模块,然后该模块对返回的数据进行一些处理,然后通过网桥将其返回给JS

现在,我正在将活动及其所有依赖项复制到React本机应用程序的android目录中,并将任何Gradle依赖项添加到React的Gradle文件中。虽然这是可行的,但我觉得它不是打包和安装模块的系统方法。

请使用此命令行工具创建库并推送npm存储库(私有或公共) 如何发布到npm-