Ale*_*ácz 7 java android reactjs react-native
我在React Native/Android Project上实现了本机模块.在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)
);
}
...
}
Run Code Online (Sandbox Code Playgroud)
在这里,如果我使用代码,new MainReactPackage()那么我在Android设备上运行应用程序时看到错误.
本机模块AccessibilityInfoModule尝试覆盖模块名称AccessibilityInfo的AccessibilityInfoModule.如果这是你的意图,请设置canOverrideExistingModule = true
但我不确定如何设置canOverrideExistingModule.我怎么解决这个问题?
小智 0
您确实想要覆盖 AccessibilityInfoModule 吗?如果是,只需将其添加到您的 NativeModule 类中
@Override
public boolean canOverrideExistingModule() {
return true;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1614 次 |
| 最近记录: |