master
 1package com.stronglifters;
 2
 3import android.app.Application;
 4import android.util.Log;
 5
 6import com.facebook.react.ReactApplication;
 7import com.oblador.vectoricons.VectorIconsPackage;
 8import io.realm.react.RealmReactPackage;
 9import com.horcrux.svg.SvgPackage;
10import com.facebook.react.ReactInstanceManager;
11import com.facebook.react.ReactNativeHost;
12import com.facebook.react.ReactPackage;
13import com.facebook.react.shell.MainReactPackage;
14import com.facebook.soloader.SoLoader;
15
16import java.util.Arrays;
17import java.util.List;
18
19public class MainApplication extends Application implements ReactApplication {
20
21  private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
22    @Override
23    protected boolean getUseDeveloperSupport() {
24      return BuildConfig.DEBUG;
25    }
26
27    @Override
28    protected List<ReactPackage> getPackages() {
29      return Arrays.<ReactPackage>asList(
30          new MainReactPackage(),
31            new VectorIconsPackage(),
32            new RealmReactPackage(),
33            new SvgPackage()
34      );
35    }
36  };
37
38  @Override
39  public ReactNativeHost getReactNativeHost() {
40    return mReactNativeHost;
41  }
42
43  @Override
44  public void onCreate() {
45    super.onCreate();
46    SoLoader.init(this, /* native exopackage */ false);
47  }
48}