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}