Flurry Analytics 未显示任何分析

Flurry Analytics not showing any Analytics

我按照网站上的说明设置了所有内容,但没有任何反应。即使我设置了 .withLogEnabled(true).withLogLevel(Log.VERBOSE),我也没有从 Flurry 获得任何日志,并且管理员中没有显示任何内容。我知道这可能需要一些时间,但我已经等了四天了。


public class MyApp extends Application {
    @Override
    public void onCreate() {
        super.onCreate();

        new FlurryAgent.Builder()
                .withDataSaleOptOut(false)
                .withCaptureUncaughtExceptions(true)
                .withIncludeBackgroundSessionsInMetrics(true)
                .withPerformanceMetrics(FlurryPerformance.ALL)
                .withLogEnabled(true)
                .withLogLevel(Log.VERBOSE)
                .build(this, MY_KEY_HERE);


        FlurryConfig flurryConfig = FlurryConfig.getInstance();

        flurryConfig.fetchConfig();

    }
}

我做错了什么?

在您的代码中,您没有记录任何 Flurry 事件!您需要使用 FlurryAgent.logEvent 来记录 Flurry 事件。

withLogEnabledwithLogLevel 用于您的 Android 控制台日志记录,而不是 Flurry 事件日志记录。

FlurryConfig 用于 Flurry 远程配置。它也不会记录任何 Flurry 事件。

我发现问题出在我调用 FlurryAgent.Builder() 的地方。在网站上,您似乎在扩展 Application class 的 class 中调用了它。实际上你应该在你的 main activity class 中调用它。我怎么能把它搞混?