Android + Google Analytics:检查应用是否已崩溃

时间:2013-08-05 07:23:14

标签: android google-analytics

我目前正在试用Google Analytics,所有这些让我无法切换是一个重要的功能:

使用Crittercism和其他崩溃报告服务,我有一个像“didCrash()”之类的方法。如果应用程序在上次用户使用时崩溃,该函数将返回true。

我正在使用它向用户显示一个帮助对话框,其中包含指向问题跟踪器等的链接......

但我在Analytics SDK中完全没有这样的方法。有这样的方法吗?

我是否有任何优雅的方法可以手动实现,例如使用ExceptionReporter或类似的东西?

Goddchen

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码向Google Analytics信息中心报告应用崩溃或未捕获的例外情况:

/* Google Analytics Code to track uncaught Excepions */
Tracker m_GaTracker =  m_GaInstance.getTracker("UA-------");
        final UncaughtExceptionHandler myHandler = new ExceptionReporter(m_GaTracker, GAServiceManager.getInstance(),
                Thread.getDefaultUncaughtExceptionHandler(), this);
        Thread.setDefaultUncaughtExceptionHandler(myHandler);