android - 在开发过程中禁用 Google Analytics

标签 android google-analytics

我的问题很简单:当应用程序使用调试证书签名时,是否有任何方法可以自动禁用 Google Analytics?意味着它应该只在发布版本中有效。提前谢谢你。

最佳答案

如果您使用的是 ADT 17 及更高版本,则可以使用 BuildConfig 类:

if(BuildConfig.DEBUG) {
    GoogleAnalytics googleAnalytics = GoogleAnalytics.getInstance(getApplicationContext());
    googleAnalytics.setAppOptOut(true);
}

BuildConfig 类是自动生成的,就像R.java 一样。它仅包含 DEBUG bool 值,默认设置为 true,当您导出 apk 时设置为 false

关于android - 在开发过程中禁用 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13990391/

相关文章:

android - 单击重叠的 UI 元素

java - 我的 map 上有 2 个标记。如何将相机聚焦在两者上而不只是将相机移动到其中一个?

android - 在 ubuntu 12.04 上连接 android 设备

javascript - 如何使用标签管理器正确实现增强型电子商务跟踪?

javascript - 测试站点+实时站点分析

带有 SSO 的 Android-facebookSDK

android - 导入高分辨率照片 android 应用程序无法正常工作

android - 我是否必须调用 EasyTracker.getInstance(this);每次我需要easyTracker?

php - 如何正确跟踪pdf下载(Google Analytics(分析))?

wordpress - 在 WordPress 中使用联系表 7 进行目标跟踪