【问题标题】:How to add new Flurry Analytics in Android?如何在 Android 中添加新的 Flurry Analytics?
【发布时间】:2015-01-13 17:32:03
【问题描述】:

我一直在尝试将 Flurry Analytics 与官方文档一起使用,但我没有得到它。正如这里的问题所回答的那样:How to use flurry in an application? 我用过

import com.flurry.android.FlurryAgent;
@Override
protected void onStart()
 {
 super.onStart();
  FlurryAgent.onStartSession(this, "YOUR_API_KEY");
 }
@Override
 protected void onStop()
{
super.onStop();
FlurryAgent.onEndSession(this);
  } 

但是上面的代码好像已经弃用了,官方文档说要使用

 //If you are shipping an app, extend the Application class if you are not already doing so:

 public class MyApplication extends Application {
 @Override
 public void onCreate() {
super.onCreate();
// configure Flurry
FlurryAgent.setLogEnabled(false);

// init Flurry
FlurryAgent.init(this, MY_FLURRY_APIKEY);
 }
} 

发布应用是什么意思? 如何集成新的 Flurry 分析?帮帮我。

【问题讨论】:

    标签: android yahoo flurry flurry-analytics


    【解决方案1】:

    Flurry 分析的早期版本需要在应用中的每个 Activity 中添加一行代码 - 在 onStart() 和 onStop() 方法中: @Override public void onStart() { super.onStart(); // Start Flurry FlurryAgent.onStartSession(this, ); } @Override public void onStop() { // stop Flurry FlurryAgent.onEndSession(this); super.onStop(); } Flurry 的最新版本通过让您将一行代码添加到应用程序的应用程序类来简化这一点 - 因此,如果您没有应用程序类(并且对于大多数应用程序可能不需要),您将不得不创建一: public class CKApplication extends Application {

    @Override
    公共无效 onCreate() {
        超级.onCreate();
        // 配置快速...
    
        // 初始化乱舞
        FlurryAgent.init(this, MY_FLURRY_APIKEY);
    }
    代码>
    

    “运送”和应用程序意味着将其提交到 Google Play 商店 - 或任何其他应用程序商店 - 换句话说,将您的应用程序提供给公众称为“运送应用程序”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-15
      • 1970-01-01
      • 2016-07-26
      • 2016-06-05
      • 1970-01-01
      相关资源
      最近更新 更多