This repository was archived by the owner on Nov 20, 2018. It is now read-only.

Description
I am trying to install the library in my project but i found that the react-native MainActivity is different from what i see in the example. Here is the code:
MainActivity
public class MainActivity extends ReactActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
SplashScreen.show(this); // here
super.onCreate(savedInstanceState);
}
@Override
protected String getMainComponentName() {
return "App_name";
}
}
MainApplication
public class MainApplication extends Application implements ReactApplication {
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
@Override
public boolean getUseDeveloperSupport() {
return BuildConfig.DEBUG;
}
@Override
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new MainReactPackage()
);
}
@Override
protected String getJSMainModuleName() {
return "index";
}
};
@Override
public ReactNativeHost getReactNativeHost() {
return mReactNativeHost;
}
@Override
public void onCreate() {
super.onCreate();
SoLoader.init(this, /* native exopackage */ false);
}
}
can you please guide me on how to pass the activity in the MainApplication to this line
cordovaPluginPackage = new CordovaPluginPackage(this)
and how to access the value assigned to cordovaPluginPackage in the MainAcitivity
is that applicable or i have to downgrade the react-native version?