1 package host.exp.exponent; 2 3 import com.facebook.react.ReactPackage; 4 5 import java.util.Arrays; 6 import java.util.List; 7 8 import expo.modules.adapters.react.ExpoModulesPackageListDelegate; 9 import expo.modules.apploader.AppLoaderPackagesProviderInterface; 10 import expo.modules.core.interfaces.Package; 11 12 // Needed for `react-native link` 13 // import com.facebook.react.ReactApplication; 14 15 public class MainApplication extends ExpoApplication implements AppLoaderPackagesProviderInterface<ReactPackage> { 16 17 @Override 18 public boolean isDebug() { 19 return BuildConfig.DEBUG; 20 } 21 22 // Needed for `react-native link` 23 public List<ReactPackage> getPackages() { 24 return Arrays.<ReactPackage>asList( 25 // Add your own packages here! 26 // TODO: add native modules! 27 28 // Needed for `react-native link` 29 // new MainReactPackage() 30 ); 31 } 32 33 public List<Package> getExpoPackages() { 34 return ExpoModulesPackageListDelegate.getPackageList(); 35 } 36 } 37