我想在我的应用程序中使用 Flurry 及其功能。我如何在 Flurry 中注册自己以及如何在我的 Android 应用程序中使用它?
谢谢
其实很简单。
1 - 前往 flurry.com 并注册您的应用程序,这将生成一个唯一的跟踪代码。
2 - 下载 FlurryAgent jar 并将其添加到您的项目库中。如果您使用的是 Eclipse,请右键单击您的项目文件夹,选择属性,选择 Java Build Path,然后选择 Add External JARs.. 或使用 Gradle + Jcentercompile 'com.flurry.android:analytics:6.2.0'
3 - 添加android.permission.INTERNET
到您的 AndroidManifest.xml。
4 - 从活动的 onStart() 和 onStop 方法添加对 Flurry 代理的调用。
注意:将下面的 ID 替换为您的唯一跟踪代码。
public void onStart()
{
super.onStart();
FlurryAgent.onStartSession(this, "9GKQD4EBX123FEP6874H");
// your code
}
public void onStop()
{
super.onStop();
FlurryAgent.onEndSession(this);
// your code
}
就是这样!
您可以使用以下方法(仅在会话期间)报告其他数据:
FlurryAgent.logEvent(String eventId)
FlurryAgent.logEvent(String eventId, boolean timed)
FlurryAgent.logEvent(String eventId, Map<String, String> parameters)
FlurryAgent.logEvent(String eventId, Map<String, String> parameters, boolean timed)
逐步使用 Flurry Analytics。
http://support.flurry.com/index.php?title=Analytics/GettingStarted/TechnicalQuickStart/Android