友盟加入應用統計,錯誤報告功能


******友盟統計請看我的 友盟統計Tag 相關新文章!******

無論是AS還是Eclipse集成都應加入權限和你的應用的appkey

<manifest……>
<uses-sdk android:minSdkVersion="4"></uses-sdk>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<application ……>
……
<activity ……/>
<meta-data android:value="YOUR_APP_KEY" android:name="UMENG_APPKEY"></meta-data>
<meta-data android:value="Channel ID" android:name="UMENG_CHANNEL"/>
</application>    
</manifest>

 

android studio 版本

 

     首先下載友盟的統計SDK

   然后再Gradle中配置,加入依賴

dependencies {
   compile 'com.umeng.analytics:analytics:latest.integration'
}

  如不可用,無法正常集成,加入如下代碼

allprojects {
    repositories {
            mavenCentral()     
    }
}

  之后是在每個acticity中加入代碼

  確保在所有的Activity中都調用 MobclickAgent.onResume() 和MobclickAgent.onPause()方法,這兩個調用將不會阻塞應用程序的主線程,也不會影響應用程序的性能。

  • 如果您的Activity之間有繼承或者控制關系請不要同時在父和子Activity中重復添加onPause和onResume方法,否則會造成重復統計,導致啟動次數異常增高。(eg.使用TabHost、TabActivity、ActivityGroup時)。

  至此基本功能集成完畢

Eclipse

  除了沒有依賴,代碼一樣,jar包直接加入到libs中即可,Manifest文件不可忘記!!

 

以上加入之后錯誤統計也將集成上去,可以在友盟的后台查看錯誤崩潰信息

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM