Advertisement
Guest User

mainApplication.java

a guest
Jul 22nd, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.45 KB | None | 0 0
  1. package com.abunawaspub;
  2.  
  3. import android.app.Application;
  4.  
  5. import com.facebook.react.ReactApplication;
  6. import com.airbnb.android.react.maps.MapsPackage;
  7. import com.reactnativecommunity.geolocation.GeolocationPackage;
  8. import com.oblador.vectoricons.VectorIconsPackage;
  9. import com.swmansion.gesturehandler.react.RNGestureHandlerPackage;
  10. import com.facebook.react.ReactNativeHost;
  11. import com.facebook.react.ReactPackage;
  12. import com.facebook.react.shell.MainReactPackage;
  13. import com.facebook.soloader.SoLoader;
  14.  
  15. import java.util.Arrays;
  16. import java.util.List;
  17.  
  18. public class MainApplication extends Application implements ReactApplication {
  19.  
  20.   private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
  21.     @Override
  22.     public boolean getUseDeveloperSupport() {
  23.       return BuildConfig.DEBUG;
  24.     }
  25.  
  26.     @Override
  27.     protected List<ReactPackage> getPackages() {
  28.       return Arrays.<ReactPackage>asList(
  29.           new MainReactPackage(),
  30.             new MapsPackage(),
  31.             new VectorIconsPackage(),
  32.             new RNGestureHandlerPackage(),
  33.             new GeolocationPackage()
  34.       );
  35.     }
  36.  
  37.     @Override
  38.     protected String getJSMainModuleName() {
  39.       return "index";
  40.     }
  41.   };
  42.  
  43.   @Override
  44.   public ReactNativeHost getReactNativeHost() {
  45.     return mReactNativeHost;
  46.   }
  47.  
  48.   @Override
  49.   public void onCreate() {
  50.     super.onCreate();
  51.     SoLoader.init(this, /* native exopackage */ false);
  52.   }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement