0

我正在使用 Flurry Analytics,我的 minsdk 是 15,所以我相信我不必做所有 onStartSession、onStopSession 的事情。

    FlurryAgent.init(this, "XXXXXXXXXXXXXX");
    FlurryAgent.setLogEnabled(true);

我把这个放在我的每一项活动中,这样对吗?我有什么遗漏或做错了吗?

在我的日志中,我可以看到如下内容:

    Flurry session ended
    FlurryAgent﹕ Flurry session started for context:......

但它永远不会最终反映在 Flurry 中,我知道有延迟,我已经使用了几天,所以我知道它肯定不起作用

4

1 回答 1

0

您通常应该只调用一次 FlurryAgent.init(this, "XXXXXXXXXXXXXX"); 在您的应用程序主线程中。仅当您的应用支持 Android API < 14 时才需要进行特殊处理。

Flurry 的事件日志将在 5-7 分钟或更短的时间内更新,因此请在开始会话后添加一个测试事件。会话结束后,您应该很快就会在日志中看到该事件。

在测试会话结束时,使用主页按钮关闭应用程序。如果问题仍然存在,请将您的 api 密钥和代码片段发送至 support@flurry.com。

于 2015-09-24T20:35:17.383 回答