|
|
@@ -10,6 +10,8 @@ import com.facebook.react.ReactNativeHost;
|
|
|
import com.facebook.react.ReactPackage;
|
|
|
import com.facebook.soloader.SoLoader;
|
|
|
|
|
|
+import com.microsoft.codepush.react.CodePush;
|
|
|
+
|
|
|
import cl.json.ShareApplication;
|
|
|
|
|
|
import java.lang.reflect.InvocationTargetException;
|
|
|
@@ -17,28 +19,32 @@ import java.util.List;
|
|
|
|
|
|
public class MainApplication extends Application implements ShareApplication, ReactApplication {
|
|
|
|
|
|
- private final ReactNativeHost mReactNativeHost =
|
|
|
- new ReactNativeHost(this) {
|
|
|
- @Override
|
|
|
- public boolean getUseDeveloperSupport() {
|
|
|
- return BuildConfig.DEBUG;
|
|
|
- }
|
|
|
+ private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
|
|
|
+ @Override
|
|
|
+ public boolean getUseDeveloperSupport() {
|
|
|
+ return BuildConfig.DEBUG;
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- protected List<ReactPackage> getPackages() {
|
|
|
- @SuppressWarnings("UnnecessaryLocalVariable")
|
|
|
- List<ReactPackage> packages = new PackageList(this).getPackages();
|
|
|
- // Packages that cannot be autolinked yet can be added manually here, for example:
|
|
|
- // packages.add(new MyReactNativePackage());
|
|
|
- //packages.add(new ClusterMapPackage());
|
|
|
- return packages;
|
|
|
- }
|
|
|
+ @Override
|
|
|
+ protected List<ReactPackage> getPackages() {
|
|
|
+ @SuppressWarnings("UnnecessaryLocalVariable")
|
|
|
+ List<ReactPackage> packages = new PackageList(this).getPackages();
|
|
|
+ // Packages that cannot be autolinked yet can be added manually here, for example:
|
|
|
+ // packages.add(new MyReactNativePackage());
|
|
|
+ //packages.add(new ClusterMapPackage());
|
|
|
+ return packages;
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- protected String getJSMainModuleName() {
|
|
|
+ @Override
|
|
|
+ protected String getJSMainModuleName() {
|
|
|
return "index";
|
|
|
- }
|
|
|
- };
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ protected String getJSBundleFile() {
|
|
|
+ return CodePush.getJSBundleFile();
|
|
|
+ }
|
|
|
+ };
|
|
|
|
|
|
@Override
|
|
|
public ReactNativeHost getReactNativeHost() {
|