Loading QKSMS/src/main/java/com/moez/QKSMS/common/AnalyticsManagerBase.java +2 −0 Original line number Diff line number Diff line Loading @@ -19,4 +19,6 @@ interface AnalyticsManagerBase { void sendEvent(String category, String action, String label); void sendEvent(String category, String action, String label, long value); void log(String msg); } QKSMS/src/main/java/com/moez/QKSMS/ui/messagelist/MessageListActivity.java +2 −2 Original line number Diff line number Diff line Loading @@ -10,8 +10,8 @@ import android.text.Html; import android.util.Log; import android.view.Menu; import android.view.MenuInflater; import com.crashlytics.android.Crashlytics; import com.moez.QKSMS.R; import com.moez.QKSMS.common.AnalyticsManager; import com.moez.QKSMS.common.ConversationPrefsHelper; import com.moez.QKSMS.common.utils.PhoneNumberUtils; import com.moez.QKSMS.mmssms.Utils; Loading Loading @@ -110,7 +110,7 @@ public class MessageListActivity extends QKSwipeBackActivity { } msg += "}}"; Log.d(TAG, msg); Crashlytics.log(msg); AnalyticsManager.getInstance().log(msg); makeToast(R.string.toast_conversation_error); finish(); } Loading QKSMS/src/noAnalytics/java/com/moez/QKSMS/common/AnalyticsManager.java +5 −0 Original line number Diff line number Diff line Loading @@ -28,4 +28,9 @@ public class AnalyticsManager implements AnalyticsManagerBase { public void sendEvent(String category, String action, String label, long value) { } @Override public void log(String msg) { } } QKSMS/src/withAnalytics/java/com/moez/QKSMS/common/AnalyticsManager.java +6 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ package com.moez.QKSMS.common; import android.content.Context; import android.util.Log; import com.crashlytics.android.Crashlytics; import com.google.android.gms.analytics.GoogleAnalytics; import com.google.android.gms.analytics.HitBuilders; import com.google.android.gms.analytics.Tracker; Loading Loading @@ -62,4 +63,9 @@ public class AnalyticsManager implements AnalyticsManagerBase { mTracker.send(b.build()); } @Override public void log(String msg) { Crashlytics.log(msg); } } Loading
QKSMS/src/main/java/com/moez/QKSMS/common/AnalyticsManagerBase.java +2 −0 Original line number Diff line number Diff line Loading @@ -19,4 +19,6 @@ interface AnalyticsManagerBase { void sendEvent(String category, String action, String label); void sendEvent(String category, String action, String label, long value); void log(String msg); }
QKSMS/src/main/java/com/moez/QKSMS/ui/messagelist/MessageListActivity.java +2 −2 Original line number Diff line number Diff line Loading @@ -10,8 +10,8 @@ import android.text.Html; import android.util.Log; import android.view.Menu; import android.view.MenuInflater; import com.crashlytics.android.Crashlytics; import com.moez.QKSMS.R; import com.moez.QKSMS.common.AnalyticsManager; import com.moez.QKSMS.common.ConversationPrefsHelper; import com.moez.QKSMS.common.utils.PhoneNumberUtils; import com.moez.QKSMS.mmssms.Utils; Loading Loading @@ -110,7 +110,7 @@ public class MessageListActivity extends QKSwipeBackActivity { } msg += "}}"; Log.d(TAG, msg); Crashlytics.log(msg); AnalyticsManager.getInstance().log(msg); makeToast(R.string.toast_conversation_error); finish(); } Loading
QKSMS/src/noAnalytics/java/com/moez/QKSMS/common/AnalyticsManager.java +5 −0 Original line number Diff line number Diff line Loading @@ -28,4 +28,9 @@ public class AnalyticsManager implements AnalyticsManagerBase { public void sendEvent(String category, String action, String label, long value) { } @Override public void log(String msg) { } }
QKSMS/src/withAnalytics/java/com/moez/QKSMS/common/AnalyticsManager.java +6 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ package com.moez.QKSMS.common; import android.content.Context; import android.util.Log; import com.crashlytics.android.Crashlytics; import com.google.android.gms.analytics.GoogleAnalytics; import com.google.android.gms.analytics.HitBuilders; import com.google.android.gms.analytics.Tracker; Loading Loading @@ -62,4 +63,9 @@ public class AnalyticsManager implements AnalyticsManagerBase { mTracker.send(b.build()); } @Override public void log(String msg) { Crashlytics.log(msg); } }