0

全部,

我在我的一个 android 应用程序中使用 Flurry 进行分析。我在 Flurry Portal 上创建了一个帐户并获得了 API Key。我按照“如何开始使用 Flurry”文档中提供的步骤进行操作。当我启动应用程序并检查日志时,它说 flurry 正在捕获事件并发送数据。但我在 Flurry Portal 上看不到任何东西。这是我的代码

应用

public class GlobalClass extends Application{

    private static Bus instance = null;

    @Override public void onCreate() {
        super.onCreate();
        instance = new Bus();


        FlurryAgent.setLogEnabled(true);
        FlurryAgent.setLogEvents(true);
        FlurryAgent.setLogLevel(Log.INFO);
        FlurryAgent.init(this,"XXXXXXXXXXX");
        Log.i("FLURRY AGENT", "Initialized Flurry Agent");
    }
}

用于记录事件

FlurryAgent.logEvent(getString(R.string.filter_listing_event));
FragmentTransaction ft = getFragmentManager().beginTransaction();
Fragment prev = getFragmentManager().findFragmentByTag("dialog");

这是日志

08-17 15:28:24.651 17864-17864/? W/FlurryAgent: 'setLogEnabled' method is deprecated.
08-17 15:28:24.651 17864-17864/? W/FlurryAgent: 'setLogLevel' method is deprecated.
08-17 15:28:24.671 17864-17878/? E/FlurryAgent: GOOGLE PLAY SERVICES EXCEPTION: com.google.android.gms.common.GooglePlayServicesUtil
08-17 15:28:24.671 17864-17878/? E/FlurryAgent: There is a problem with the Google Play Services library, which is required for Android Advertising ID support. The Google Play Services library should be integrated in any app shipping in the Play Store that uses analytics or advertising.
08-17 15:28:24.681 17864-17864/? W/FlurryAgent: 'init' method is deprecated.
08-17 15:28:24.681 17864-17864/? I/FLURRY AGENT: Initialized FLurry Agent
08-17 15:28:24.681 17864-17878/? I/FlurryAgent: New main file also not found. returning..
08-17 15:28:24.871 17864-17878/? W/FlurryAgent: Flurry session started for context:com.test.activity.SplashActivity@6859dd
08-17 15:28:24.871 17864-17878/? W/FlurryAgent: Flurry session resumed for context:com.test.activity.SplashActivity@6859dd
08-17 15:28:24.871 17864-17878/? E/FlurryAgent: GOOGLE PLAY SERVICES EXCEPTION: com.google.android.gms.common.GooglePlayServicesUtil
08-17 15:28:24.871 17864-17878/? E/FlurryAgent: There is a problem with the Google Play Services library, which is required for Android Advertising ID support. The Google Play Services library should be integrated in any app shipping in the Play Store that uses analytics or advertising.
08-17 15:28:24.891 17864-17878/? W/System.err: remove failed: ENOENT (No such file or directory) : /data/user/0/com.test/files/.YFlurrySenderIndex.info.AnalyticsMain
08-17 15:28:26.281 17864-17889/com.test W/FlurryAgent: Analytics report sent.

日志中的最后一行显示分析已发送。但是我仍然在flurry门户上看不到任何东西。

4

1 回答 1

0

这也发生在我身上。我做了两件事:

  • 将 Flurry SDK 更新到版本 6.4.2
  • 用于FlurryAgent.Builder初始化flurry

见这里:https ://developer.yahoo.com/flurry/docs/integrateflurry/android/

于 2016-08-23T12:53:02.057 回答