java - 禁用 GoogleAnalytics 以测试和开发新版本

标签 java android exception crash google-analytics

此问题适用于新版本的 Google Analytics (GA)。所以这是针对 v2,而不是 v1。我刚刚发布了我的应用程序 v1.01,一切都很顺利。我正在尝试为 v1.1 实现一些我现在不知道如何做的东西,我现在正在爬行它并在开发过程中左右崩溃我的应用程序。第二天早上,当 GA 更新时,我看到一直为 0 的崩溃/异常图表高达 25!但我认为昨天开发过程中只有我这样。

我的问题是如何在开发/测试期间禁用 GA,这样它就不会扭曲我的 GA 图表。

最佳答案

对于 v2(旧版)

在您的analytics.xml中添加以下行,

<bool name="ga_debug">true</bool>

以编程方式进行,

// Get singleton using application context.
GoogleAnalytics myInstance = GoogleAnalytics.getInstance(this);

// Enable debug mode.
myInstance.setDebug(true);

v2 引用 here

<小时/>

对于 v3

Google 推出了 SDK v3 的新版本,其中有需要设置用于测试和调试的 dryRun 标志。

GoogeAnalytics.getInstance(this).setDryRun(true);

v3 引用 here

关于java - 禁用 GoogleAnalytics 以测试和开发新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15810567/

相关文章:

java - 即使方法使用更通用的类型,方法调用也不匹配方法签名

Android Appium Scroll UiAutomator ExpandableListView 这种组合会如何运作?

mysql - Clojure MySQL语法错误异常("[...] near ' ???????????????? ?' [...]")

c++ - 即使一切看起来都是 "good", std::mutex::lock 也会抛出吗?

Java 运行时.exec : doesn't change path

java - 方便地在 enum 和 int/String 之间映射

java - Android Tabbed Activity,想太多了吗?

android - 在布局中以等间距排列元素

java - 集成 Localytics - FragmentActivity

Java:捕获异常时是否有必要?