Fix analytics in Contacts app
Remove dependencies on old analytics code.
Initialize analytics inside ContactsApplication.
Improving analytics CL #3/4
Bug: 18039620
Change-Id: I115315519ad245ff199bcf532270f56b9a2d6b61
diff --git a/src/com/android/contacts/ContactsApplication.java b/src/com/android/contacts/ContactsApplication.java
index 2d2a782..ff6a1ae 100644
--- a/src/com/android/contacts/ContactsApplication.java
+++ b/src/com/android/contacts/ContactsApplication.java
@@ -34,6 +34,8 @@
import com.android.contacts.common.model.AccountTypeManager;
import com.android.contacts.common.testing.InjectedServices;
import com.android.contacts.common.util.Constants;
+import com.android.contacts.commonbind.analytics.AnalyticsUtil;
+
import com.google.common.annotations.VisibleForTesting;
public final class ContactsApplication extends Application {
@@ -128,6 +130,8 @@
if (Log.isLoggable(Constants.PERFORMANCE_TAG, Log.DEBUG)) {
Log.d(Constants.PERFORMANCE_TAG, "ContactsApplication.onCreate finish");
}
+
+ AnalyticsUtil.initialize(this);
}
private class DelayedInitializer extends AsyncTask<Void, Void, Void> {