I am creating a new native module for react native as per the documentation given here. According to it, we have to register the module by creating AnExampleReactPackage module. But I don't know where exactly in my project path do I have to create this module. I have tried the same location where MainReactPackage
is created, i.e
我正在根据此处给出的文档创建一个新的原生模块,用于反应原生。根据它,我们必须通过创建AnExampleReactPackage模块来注册该模块。但是我不知道在我的项目路径中究竟在哪里创建这个模块。我尝试过创建MainReactPackage的相同位置,即
ReactAndroid\src\main\jave\com\facebook\react\shell\MainReactPackage.java
but failed. So where do I create this module or is there something that I am missing?
但失败了。那么我在哪里创建这个模块或者是否有我遗漏的东西?
1 个解决方案
#1
0
You can create the ReactPackage
anywhere inside your Android project and import it in the MainReactPackage.java
.
您可以在Android项目中的任何位置创建ReactPackage,并将其导入MainReactPackage.java。
I prefer creating all the ReactNative
Modules in the same folder. So, I create modules like com/example/modules/AnExampleReactPackage
.
我更喜欢在同一个文件夹中创建所有ReactNative模块。所以,我创建了com / example / modules / AnExampleReactPackage等模块。
#1
0
You can create the ReactPackage
anywhere inside your Android project and import it in the MainReactPackage.java
.
您可以在Android项目中的任何位置创建ReactPackage,并将其导入MainReactPackage.java。
I prefer creating all the ReactNative
Modules in the same folder. So, I create modules like com/example/modules/AnExampleReactPackage
.
我更喜欢在同一个文件夹中创建所有ReactNative模块。所以,我创建了com / example / modules / AnExampleReactPackage等模块。