【重磅推薦】騰訊Bugly2015年移動應用質量大資料包告

騰訊bugly發表於2016-04-08

2015年,隨著移動智慧裝置的普及,移動端使用者的增速明顯放緩;相比之下,由於雲服務、眾籌平臺、推廣平臺等基礎設施和服務的不斷改善,極大降低了創業的門檻,越來越多人投身於移動應用的創新創業中。

想讓使用者在數百萬應用中愛上你的產品,開發者除了要滿足使用者的需求外,還必須要在快速迭代的過程中保證產品比競爭對手有更好的質量。

在這份報告中,騰訊Bugly和騰訊優測會對2015年Android和iOS平臺上的應用質量進行詳細盤點,幫助你瞭解你的產品質量在行業中處於什麼位置。

首先,讓我們從整體上,回顧一下2015年度的應用和應用崩潰情況


1.2015 移動應用數量持續快速增長
—————————————————————————————————————————————

據騰訊大資料顯示,我國智慧機活躍裝置已超過 10 億臺,這些裝置通過訪問移動 App 或瀏覽器等方式進行上網。在二大平臺的應用市場上,iOS 應用突破 180萬,Android 渠道眾多,我們採用應用寶的官方資料,目前國內市場上應用達到近 300萬。
 
2.每月有接近 2 億使用者會遇到應用崩潰
————————————————————————————————————————————
每天有 1400萬 裝置發生崩潰。按月去重統計,則每月有高達 1.8 億 的裝置遭遇應用崩潰

 


3.每天有大量使用者會遇到多次應用崩潰
————————————————————————————————————————————
應用程式發生崩潰,通常表現在你開啟,或者試執行它的時候立即退出。有時候一個應用程式的崩潰可能在你開啟它的一瞬間就會發生,或者在你不希望停下的時候發生,每次崩潰都會導致大量使用者解除安裝應用。

 

4.大產品的崩潰率顯著低於中小產品
————————————————————————————————————————————
DAU 達到 10萬 甚至 100萬 級別的產品,崩潰率基本在 3% 以下。而 DAU 低於 1萬 的產品,平均崩潰率在 6% 左右。可見巨頭們在解決應用崩潰方面還是下了不少功夫的。

 

5.使用崩潰分析服務能快速降低崩潰率
————————————————————————————————————————————
使用Bugly等崩潰分析服務,可以讓開發者在第一時間瞭解應用崩潰的原因,並進行快速的修改,從而使崩潰率呈現明顯下降的趨勢,並逐步穩定在較低水平。

 

6.遊戲應用的崩潰率最高
————————————————————————————————————————————
在 iOS 和 Android 這兩大平臺上,遊戲的崩潰率都遠高於應用型別。另外崩潰率具有一定程度的行業特性,同行業不同平臺(指 Android 和 iOS )應用間的崩潰率差別不大。

 

應用崩潰的形勢十分嚴峻,那麼做為開發者而言,要如何應對呢?以下我們就來詳細看看 Android 和 iOS 裝置的崩潰情況以及原因,希望能給到您一些幫助。

先看 Android 部分----

 

7.小米手機的使用使用者最多
————————————————————————————————————————————
在市場佔有率最高的 Top15 Android 機型中,小米手機佔據了九席,這是目前存量市場的資料

 

8.華為手機應用崩潰率最低
————————————————————————————————————————————
挑選出主流廠商中熱門機型進行分析,發現崩潰率都比較低。華為的兩款機型,崩潰率均低於 2%。大家對於主流機型的適配花了更多的精力。 

 

9.Android 4.4 以上應用崩潰率較低
————————————————————————————————————————————
截止到 2016年2月份,4.4 版本仍佔據市場的近半壁江山;
從崩潰資料可以看出,各應用對於主流版本 4.4、5.0、5.1 適配程度較高

 

10.空指標異常是 Java 程式碼最常出現的錯誤
————————————————————————————————————————————
30% 的 Android 應用崩潰是由於 Java 空指標異常引起的。

 

11.近半 Android 崩潰發生在應用啟動後60秒內
————————————————————————————————————————————
Android上的應用崩潰,有近 50% 是發生在啟動應用執行的前60秒,使用優測等雲測試平臺對應用進行適配測試,主路徑覆蓋,可以在應用釋出前發現一半的應用崩潰問題

 

12.在 Root 裝置上應用更容易發生崩潰
————————————————————————————————————————————
手機 Root 不僅會帶來更高的崩潰率,同時,也存在很多的安全性問題。

 

13.ANR 情況隨硬體效能提升逐步改善
————————————————————————————————————————————
ANR 和硬體效能息息相關,低端裝置的 ANR 現象更加嚴重。

 


下面再來看iOS部分----

 

14.iPhone 6 和 iPhone 5S 是最受歡迎的機型
————————————————————————————————————————————
iPhone 6 的市場佔有率已超過 21%,同時 iPhone 5S 還有近 18% 的市場佔有率。這二款機型成為市場上最受歡迎的機型。


 

15.iPhone 6 和 6s 上應用崩潰率較低
————————————————————————————————————————————
iPhone 6 和 6S 系列機型,崩潰率均不超過 3%。

 

16.iOS 8 上的應用崩潰率最低
————————————————————————————————————————————
截止到 2016年2月份,9.2 的市場佔有率最高,超過了 55%。但 iOS 7 和 iOS 8 仍然佔據一定的市場比例;各系統版本的崩潰率從高到低整體上是 iOS 7 > iOS 9 > iOS 8,在應用開發適配系統版本時,iOS 8 系列版本仍是當前適配最好的,但隨著 iOS 9 的繼續普及,情況將得到改變。

 

17.非法引數異常是 Objective - C 程式碼最常出現的錯誤
————————————————————————————————————————————
iOS應用崩潰中,非法引數異常是 Objective - C 程式碼最常出現的錯誤,所以平時在寫程式碼的時候,需要多加註意傳參的檢查,避免傳入非法引數導致異常。

 

18.iOS 應用的卡頓率高於崩潰率
————————————————————————————————————————————
低端裝置上的卡頓率明顯高於高階裝置;整體上各機型的卡頓率普遍高於崩潰率。

 

移動網際網路的競爭已經到了白熱化的階段,產品創意再好,如果品質不過關也會給整體的口碑大打折扣。希望這篇基於騰訊Bugly大資料的移動應用崩潰分析,能給每個開發者一些收穫。崩潰不可怕,我們一起來解決它。接入Bugly,崩潰全掌控。

如果您覺得我們的內容還不錯,就轉發到朋友圈,和小夥伴一起分享吧~

本文系騰訊Bugly獨家內容,轉載請在文章開頭顯眼處註明註明作者和出處“騰訊Bugly(http://bugly.qq.com)”
                     
 
 
 

相關文章