回答
是的Flurry SDK適用於Android 2.1。你需要做的是跟隨。在此註冊:www.flurry.com
此之後,你必須創建一個新的項目,不是做以下步驟:
添加FlurryAgent.jar到應用程序的類路徑
- 如果」重新使用Eclipse,修改Java Build Path,然後選擇Add External JAR ...或者使用Gradle + Jcenter
compile 'com.flurry.android:analytics:6.2.0'
- 如果您直接使用SDK工具,請將其放到libs文件夾中,然後使用ant任務我把它拿起來。
- 如果」重新使用Eclipse,修改Java Build Path,然後選擇Add External JAR ...或者使用Gradle + Jcenter
配置AndroidManifest.xml中
所需的權限:
android.permission.INTERNET
需要分析數據發送回服務器亂舞可選 權限:
android.permission.ACCESS_COARSE_LOCATION or android.permission.ACCESS_FINE_LOCATION
如果您r應用程序具有位置權限,分析將跟蹤您的應用程序的使用位置。沒有這個,只有國家級的位置信息可用。要在您的應用獲得許可時禁用詳細的位置報告,請致電FlurryAgent.setReportLocation(false) before calling FlurryAgent.onStartSession()
,並且不會發送詳細的位置信息。 在清單中指定版本名稱屬性,以使用該版本名稱報告數據。
3.添加調用onStartSession和onEndSession
插入調用FlurryAgent.onStartSession(Context, String
),傳遞它到上下文對象的引用(例如,活動或服務),以及應用程序的API密鑰[YOURAPIKEYRIGHTHERE]。我們建議在應用程序中使用每個Activity的onStart方法,並將Activity(或Service)本身作爲Context對象傳遞 - 不推薦傳遞全局應用程序上下文。
public void onStart()
{
super.onStart();
FlurryAgent.onStartSession(this, "YOURAPIKEYRIGHTHERE");
// your code
}
當會話完成時插入呼叫FlurryAgent.onEndSession(Context)
。我們建議您在應用程序中使用每個Activity的onStop方法。確保匹配到onEndSession呼籲onStartSession的每個呼叫,通過在被用來調用onStartSession
public void onStop()
{
super.onStop();
FlurryAgent.onEndSession(this);
// your code
}
只要有已調用onStartSession任何上下文相同的上下文對象,但不onEndSession中,會議將繼續。另外,如果一個新的Context在上次Context調用onEndSession的10秒內調用onStartSession,那麼會話將被恢復,而不是創建新的會話。會話長度,使用頻率,事件和錯誤將繼續作爲同一會話的一部分進行跟蹤。這確保了當用戶在應用程序中從一個活動跳轉到另一個活動時,他們不會爲每個活動跟蹤單獨的會話,但會有跨越多個活動的單個會話。如果您想跟蹤活動用法,我們推薦使用onEvent,如下所述。如果您想更改可恢復會話的窗口,請在第一次致電FlurryAgent.onStartSession
之前致電FlurryAgent.setContinueSessionMillis(long milliseconds)
。
如果您想更改可恢復會話的窗口,請在第一次致電FlurryAgent.onStartSession
之前致電FlurryAgent.setContinueSessionMillis(long milliseconds)
。
我希望我能幫助你!
祝您有美好的一天!
safari
- 1. Flurry Error Reporting for Android
- 2. Flurry Analytics,Flurry AppCircle,Flurry Clips in Flurry iPhone SDK
- 3. Flurry Analytics for Android:數據沒有發送到Flurry儀表板?
- 4. 使用AIR 3.0的Android版Flurry SDK
- 5. Android和Flurry ExceptionHandler
- 6. LoginError Facebook Sdk for android
- 7. 的Android 2.1(API 7級)和AdMob SDK 6.3.1
- 8. Nexus One - Android 2.1發行版,WHERE是2.1版SDK嗎?
- 9. 設置Eclipse for Android SDK?
- 10. standford corenlp java sdk for android
- 11. Flurry庫支持的最低Android SDK版本
- 12. Flurry Analytics
- 13. 哪裏是android 2.1?
- 14. Android 2.1 vs 2.2
- 15. Android中的Flurry Analytics教程?
- 16. Xamarin中的Flurry Analytics Android
- 17. Flurry logAllPageViews棄用
- 18. imageview android 2.1
- 19. 從Android 2.1的目標Android 1.6平臺
- 20. 在mac中導入facebook sdk for android
- 21. 我需要鏈接到backand SDK for android
- 22. 來自亞馬遜的SDK for Android
- 23. Eclipse IDE,ADT for android SDk錯誤
- 24. 的Facebook SDK飼料對話框不會在Android SDK中2.1工作,並降低
- 25. Flurry Analytics集成錯誤
- 26. 如何在Android 2.1中取消配對藍牙設備sdk
- 27. 錯誤!在安裝的Android SDK中找不到API版本:2.1
- 28. AIR to ANDROID 2.1 - 問題 - air/flex sdk是什麼?
- 29. 如何獲得有多少衛星在視圖中android 2.1 sdk
- 30. 如何獲得Android 2.1的SDK認識到新類:SignalStrength
這太好了! 謝謝你好答案=) – 2012-07-24 07:11:50