private void initAnalytics(final long elapsedTimeOnCreate) { AnalyticsTracker.registerTracker( new AnalyticsTrackerMixpanel(getContext(), BuildConfig.MIXPANEL_TOKEN)); AnalyticsTracker.registerTracker(new AnalyticsTrackerNosara(getContext())); AnalyticsTracker.init(getContext()); AnalyticsUtils.refreshMetadata(); // Track app upgrade int versionCode = PackageUtils.getVersionCode(getContext()); int oldVersionCode = AppPrefs.getLastAppVersionCode(); if (oldVersionCode != 0 && oldVersionCode < versionCode) { Map<String, Long> properties = new HashMap<String, Long>(1); properties.put("elapsed_time_on_create", elapsedTimeOnCreate); // app upgraded AnalyticsTracker.track(AnalyticsTracker.Stat.APPLICATION_UPGRADED, properties); } AppPrefs.setLastAppVersionCode(versionCode); }