簡體   English   中英

適用於Android 2.1的Flurry SDK?

[英]Flurry SDK for Android 2.1?

是否有適用於Android 2.1的Flurry SDK版本?

謝謝。

是的,Flurry SDK適用於Android 2.1。 您需要做的是遵循。 在這里注冊: www.flurry.com

之后,您必須創建一個新項目,而不是執行以下步驟:

  1. 將FlurryAgent.jar添加到應用程序的類路徑中

    • 如果您使用的是Eclipse,請修改Java Build Path,然后選擇Add External JAR ...或使用Gradle + Jcenter compile 'com.flurry.android:analytics:6.2.0'
    • 如果直接使用SDK工具,請將其放到libs文件夾中,然后ant任務將其拾取。
  2. 配置AndroidManifest.xml

所需權限:

android.permission.INTERNET

將分析數據發送回flurry服務器所需的可選權限:

android.permission.ACCESS_COARSE_LOCATION or android.permission.ACCESS_FINE_LOCATION

如果您的應用程序具有位置許可,則分析將跟蹤您的應用程序的使用位置。 否則,將僅提供國家/地區級別的位置信息。 若要禁用詳細位置報告(即使您的應用程序具有權限),請FlurryAgent.setReportLocation(false) before calling FlurryAgent.onStartSession()並且不會發送詳細的位置信息。 在清單中指定versionName屬性,以使用該版本名稱報告數據。

3,添加對onStartSession和onEndSession的調用

插入對FlurryAgent.onStartSession(Context, String )的調用, FlurryAgent.onStartSession(Context, String它的引用傳遞給Context對象(例如Activity或Service),以及應用程序的API密鑰[YOURAPIKEYRIGHTHERE]。 我們建議您在應用程序中使用每個Activity的onStart方法,並將Activity(或Service)本身作為Context對象傳遞-不建議傳遞全局Application上下文。

public void onStart()
{
   super.onStart();
   FlurryAgent.onStartSession(this, "YOURAPIKEYRIGHTHERE");
   // your code
}

會話完成后,插入對FlurryAgent.onEndSession(Context)的調用。 我們建議您在應用程序中使用每個Activity的onStop方法。 確保為onStartSession的每次調用匹配對onEndSession的調用,並傳遞用於調用onStartSession的同一Context對象。

public void onStop()
{
   super.onStop();
   FlurryAgent.onEndSession(this);
   // your code
}

只要有任何上下文調用了onStartSession但沒有調用onEndSession,則該會話將繼續。 另外,如果新的上下文在上一次調用onEndSession的上下文之后的10秒內調用了onStartSession,則將恢復會話,而不是創建新的會話。 會話長度,使用頻率,事件和錯誤將繼續作為同一會話的一部分進行跟蹤。 這樣可以確保在用戶從應用程序中的一個活動過渡到另一個活動時,他們不會為每個活動跟蹤一個單獨的會話,而是擁有一個跨多個活動的單個會話。 如果要跟蹤活動的使用情況,建議使用如下所述的onEvent。 如果您希望更改可以恢復會話的窗口,請在首次調用FlurryAgent.onStartSession之前調用FlurryAgent.setContinueSessionMillis(long milliseconds)

如果您希望更改可以恢復會話的窗口,請在首次調用FlurryAgent.onStartSession之前調用FlurryAgent.setContinueSessionMillis(long milliseconds)

希望能對您有所幫助!

祝你有美好的一天!

蘋果瀏覽器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM