Source:
<code>private void init() { application = this; injector = RoboGuice.getOrCreateBaseApplicationInjector((Application) this, RoboGuice.DEFAULT_STAGE, (Module) RoboGuice.newDefaultRoboModule(this), (Module) new EdxDefaultModule(this)); <START> injector.injectMembers(this); <END> if (config.getFabricConfig().isEnabled() && !BuildConfig.DEBUG) { Fabric.with(this, new CrashlyticsCore()); EventBus.getDefault().register(new CrashlyticsCrashReportObserver()); } if (config.getNewRelicConfig().isEnabled()) { NewRelic.withApplicationToken(config.getNewRelicConfig().getNewRelicKey()) .withCrashReportingEnabled(false) .start(this); } if (config.getSegmentConfig().isEnabled()) { analyticsProvider.addAnalyticsProvider(injector.getInstance(SegmentAnalytics.class)); } registerReceiver(new NetworkConnectivityReceiver(), new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION)); registerReceiver(new NetworkConnectivityReceiver(), new IntentFilter(WifiManager.WIFI_STATE_CHANGED_ACTION)); boolean isOnZeroRatedNetwork = NetworkUtil.isOnZeroRatedNetwork(getApplicationContext(), config); if (!isOnZeroRatedNetwork && config.getFacebookConfig().isEnabled()) { com.facebook.Settings.setApplicationId(config.getFacebookConfig().getFacebookAppId()); } if (needVersionUpgrade(this)) { injector.getInstance(IStorage.class).repairDownloadCompletionData(); } Iconify.with(new FontAwesomeModule()); CalligraphyConfig.initDefault(new CalligraphyConfig.Builder() .setDefaultFontPath("fonts/OpenSans-Regular.ttf") .setFontAttrId(R.attr.fontPath) .build() ); }</code><technical_language>removing Answers? I CrashlyticsCore includes crash reporting</technical_language>

Target:
private void init() { application = this; injector = RoboGuice.getOrCreateBaseApplicationInjector((Application) this, RoboGuice.DEFAULT_STAGE, (Module) RoboGuice.newDefaultRoboModule(this), (Module) new EdxDefaultModule(this)); injector.injectMembers(this); if (config.getFabricConfig().isEnabled() && !BuildConfig.DEBUG) { Fabric.with(this, config.getFabricConfig().getKitsConfig().getEnabledKits()); if (config.getFabricConfig().getKitsConfig().isCrashlyticsEnabled()) { EventBus.getDefault().register(new CrashlyticsCrashReportObserver()); } } if (config.getNewRelicConfig().isEnabled()) { NewRelic.withApplicationToken(config.getNewRelicConfig().getNewRelicKey()) .withCrashReportingEnabled(false) .start(this); } if (config.getSegmentConfig().isEnabled()) { analyticsRegistry.addAnalyticsProvider(injector.getInstance(SegmentAnalytics.class)); } registerReceiver(new NetworkConnectivityReceiver(), new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION)); registerReceiver(new NetworkConnectivityReceiver(), new IntentFilter(WifiManager.WIFI_STATE_CHANGED_ACTION)); boolean isOnZeroRatedNetwork = NetworkUtil.isOnZeroRatedNetwork(getApplicationContext(), config); if (!isOnZeroRatedNetwork && config.getFacebookConfig().isEnabled()) { com.facebook.Settings.setApplicationId(config.getFacebookConfig().getFacebookAppId()); } if (needVersionUpgrade(this)) { injector.getInstance(IStorage.class).repairDownloadCompletionData(); } Iconify.with(new FontAwesomeModule()); CalligraphyConfig.initDefault(new CalligraphyConfig.Builder() .setDefaultFontPath("fonts/OpenSans-Regular.ttf") .setFontAttrId(R.attr.fontPath) .build() ); }