3

我是 Flurry 的新手,但我已经根据官方文档实现了 SDK,而且它似乎正在“工作”。会话正确启动并跟踪事件,但从未发送到服务器。我错过了什么?

类似的问题已在此处发布

我的项目配置如下:

  • GooglePlayServices 版本:com.google.android.gms:play-services-gcm:7.5.0
  • Flurry 版本:FlurryAnalytics-5.6.0.jar

任何帮助是极大的赞赏。

4

1 回答 1

3

问题很可能是因为您选择性地编译了 GooglePlayServices SDK。您只添加了 Google Cloud Messaging (gcm) 作为依赖项。您还需要包含广告模块才能使用 Flurry。

也就是说,如果您的 build.gradle 中没有(整个 Google Play 服务 API),那么除了其他依赖项之外,您com.google.android.gms:play-services:7.5.0至少应该有com.google.android.gms:play-services-ads:7.5.0or com.google.android.gms:play-services-analytics:7.5.0(注意最后添加的广告分析)。

执行此操作后(并且启用了 Flurry DEBUG 日志),您应该在每个新会话开始后看到“已发送分析报告” 。

于 2015-08-01T01:33:42.083 回答