summaryrefslogtreecommitdiffstats
path: root/src/com/android/mail/analytics
diff options
context:
space:
mode:
authorAndy Huang <ath@google.com>2013-08-20 11:04:46 -0700
committerAndy Huang <ath@google.com>2013-08-20 11:04:46 -0700
commit8cc0de897f4d4b5790a363684347eeae06088f45 (patch)
treef1e80a14f7e722cb026734ebd7b7809ae5821bb7 /src/com/android/mail/analytics
parent85275bfabead46ac498c7e94d2f49855faa4342f (diff)
downloadandroid_packages_apps_UnifiedEmail-8cc0de897f4d4b5790a363684347eeae06088f45.tar.gz
android_packages_apps_UnifiedEmail-8cc0de897f4d4b5790a363684347eeae06088f45.tar.bz2
android_packages_apps_UnifiedEmail-8cc0de897f4d4b5790a363684347eeae06088f45.zip
disable analytics for automated users
Also fix logging send/save on Compose exit before the loader finishes. Bug: 10404880 Change-Id: I6a8937a4b25b6150cb27d335f6b09a8fd372aaf3
Diffstat (limited to 'src/com/android/mail/analytics')
-rw-r--r--src/com/android/mail/analytics/Analytics.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/mail/analytics/Analytics.java b/src/com/android/mail/analytics/Analytics.java
index b4d5abe2e..bc6f317e0 100644
--- a/src/com/android/mail/analytics/Analytics.java
+++ b/src/com/android/mail/analytics/Analytics.java
@@ -18,6 +18,7 @@
package com.android.mail.analytics;
import android.app.Activity;
+import android.app.ActivityManager;
/**
* Mail wrapper for analytics libraries. Libraries should implement {@link Tracker}, and app
@@ -64,6 +65,10 @@ public final class Analytics {
}
}
+ public static boolean isLoggable() {
+ return !ActivityManager.isUserAMonkey() && !ActivityManager.isRunningInTestHarness();
+ }
+
private static final class StubTracker implements Tracker {
@Override