React Native:Android原生模块

我在React Native / Android Project上实现了本机模块。 在android原生项目中,我使用startActivity函数移动到我手动创建的新活动。 我将分享一些代码。

//MainApplication.java public class MainApplication extends MultiDexApplication { ... // Needed for `react-native link` public List getPackages() { return Arrays.asList( new MainReactPackage(), new AnExampleReactPackage(this) ); } ... } 

在这里,如果我使用代码new MainReactPackage()然后我在我的Android设备上运行应用程序时看到错误。

本机模块AccessibilityInfoModule尝试覆盖模块名称AccessibilityInfo的AccessibilityInfoModule。 如果这是你的意图,请设置canOverrideExistingModule = true

但我不确定如何设置canOverrideExistingModule 。 我怎么解决这个问题?

相关问题: React Native:Android活动回归

你真的想要覆盖AccessibilityInfoModule吗? 如果是,则只需将其添加到NativeModule类

 @Override public boolean canOverrideExistingModule() { return true; }