我在React Native / Android项目中实现了一个本地模块。
在Android本地项目中,我使用了startActivity函数手动跳转到我创建的新活动。
我将分享一些代码。
//MainApplication.java
public class MainApplication extends MultiDexApplication {
...
// Needed for `react-native link`
public List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new MainReactPackage(),
new AnExampleReactPackage(this)
);
}
...
}
在这里,如果我使用代码new MainReactPackage()
,那么在我的Android设备上运行应用程序时会出现错误。
本地模块AccessibilityInfoModule尝试覆盖模块名称为AccessibilityInfo的AccessibilityInfoModule。如果这是您的意图,请设置canOverrideExistingModule=true
但是我不确定如何设置canOverrideExistingModule
。我该如何解决这个问题?