2017-07-24 56 views
5

Yerel Ortam/Android Projesi'nde yerel modül uyguladım. Android yerel projesinde, el ile oluşturduğum yeni etkinliğe geçmek için startActivity işlevini kullandım. Bazı kodları paylaşacağım. Sonra kodu new MainReactPackage() kullanılırsa bu, android uygulamayı cihazınıza çalışırken İşteReact Native: Android Yerel Modülü

//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) 
    ); 
    } 
    ... 
} 

, ben hatası görebilirsiniz.

Yerel modül AccessibilityInfoModule, AccessibilityInfo modül adı için AccessibilityInfoModule'ü geçersiz kılmaya çalıştı. Bu

gerçek Niyetiniz, set canOverrideExistingModule = oldu Ama ben ben canOverrideExistingModule ayarlayabilirsiniz nasıl emin değilim. Bunu nasıl çözebilirim?

Bağıl Soru: React Native: Android activity go back

cevap

0

gerçekten AccessibilityInfoModule geçersiz kılmak istiyor musunuz? evet o zaman basitçe NativeModule sınıfına bu eklerseniz

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