2015-01-13 49 views
0

我一直在嘗試使用Flurry Analytics與官方文檔,但我沒有得到它。作爲回答這方面的問題:How to use flurry in an application?我用如何在Android中添加新的Flurry Analytics?

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分析?幫我。

回答

0

亂舞分析以前版本需要添加一行代碼到你的應用程序的每個活動 - 在在onStart()和的onStop()方法:由有你添加一個 @Override public void onStart() { super.onStart(); // Start Flurry FlurryAgent.onStartSession(this,); } @Override public void onStop() { // stop Flurry FlurryAgent.onEndSession(this); super.onStop(); } 亂舞的最新版本簡化了這一將代碼行添加到應用程序的應用程序類中 - 因此,如果您沒有應用程序類(對於大多數應用程序可能不需要),您將必須創建一個: 公共類CKApplication擴展應用程序{

@Override 
public void onCreate() { 
    super.onCreate(); 
    // configure flurry... 

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

「航運」和應用程序意味着提交它Google Play商店 - 或任何其他應用商店 - 也就是說讓您的應用可供公衆使用的應用稱爲「發送應用」。

相關問題