为什么是 kFlurryEventFailed ? (Android / 乱舞)

Why is kFlurryEventFailed ? (Android / Flurry)

为什么 kFlurryEventFailed ?

    // app analytics flurry
    new FlurryAgent.Builder()
            .withLogEnabled(false)
            .build(this, getString(R.string.flurryID));
    FlurryEventRecordStatus a = FlurryAgent.logEvent("App Start.");

"a" 是 "kFlurryEventFailed"。为什么???

compile 'com.flurry.android:analytics:6.3.1'
<uses-permission android:name="android.permission.INTERNET" />

Flurry Analytics 得到一个 log.But Flurry 事件是 none。

该事件可能会失败,因为它是在调用启动 Flurry 会话后立即调用的。您可以在这种情况下使用会话侦听器来解决此问题:

new FlurryAgent.Builder()
            .withLogEnabled(true)
            .withListener(new FlurryAgentListener() {

                @Override
                public void onSessionStarted() {

                   // your session handling code 
                   FlurryEventRecordStatus a = FlurryAgent.logEvent("App Start.");
                }

            })
            .build(this, R.string.flurryID);

另请注意,您使用的是较旧的 SDK 版本。在此处查看集成指南: https://developer.yahoo.com/flurry/docs/integrateflurry/android/

compile 'com.flurry.android:analytics:8.0.2@aar'