初始化 android 的 flurry 时出错

ift*_*hem 4 android runtime-error flurry

I\xe2\x80\x99m 使用 FlurryAnalytics-5.5.0.jar。当我初始化 Flurry 时,我收到一些错误:

\n\n
FlurryAgent.setLogEnabled(true);\nFlurryAgent.setLogEvents(true);\nFlurryAgent.setLogLevel(android.util.Log.ERROR);\nFlurryAgent.init(this, FLURRY_ID);\n
Run Code Online (Sandbox Code Playgroud)\n\n

错误:

\n\n
\n

找不到类“com.flurry.sdk.br”,从方法引用\n com.flurry.sdk.bq.a

\n
\n\n

\n\n
\n

Google Play 服务库存在问题,\n 这是 Android 广告 ID 支持所必需的。Google Play 服务库应集成到 Play 商店中使用分析或广告的任何应用程序中。

\n
\n\n

你能给些建议么?

\n

txe*_*edo 5

出现此问题的原因是 Google Play 服务未配置属性。检查项目配置中是否缺少任何 play-services 核心依赖项。

就我而言,我通过将以下依赖项添加到 build.gradle 配置文件(应用程序级别)来解决它:

compile 'com.google.android.gms:play-services-base:8.4.0'

确切的 logcat 错误行如下

E/FlurryAgent:GOOGLE PLAY 服务异常:com.google.android.gms.common.GooglePlayServicesUtil

E/FlurryAgent:Android 广告 ID 支持所需的 Google Play 服务库存在问题。Google Play 服务库应集成到 Play 商店中使用分析或广告的任何应用程序中。

GooglePlaySercicesUtil 类位于play-services-base库中。

希望这可以帮助。

请参阅链接以获取更多信息。