2015年,隨著移動智能設(shè)備的普及,移動端用戶的增速明顯放緩;相比之下,由于云服務(wù)、眾籌平臺、推廣平臺等基礎(chǔ)設(shè)施和服務(wù)的不斷改善,極大降低了創(chuàng)業(yè)的門檻,越來越多人投身于移動應(yīng)用的創(chuàng)新創(chuàng)業(yè)中。
想讓用戶在數(shù)百萬應(yīng)用中愛上你的產(chǎn)品,開發(fā)者除了要滿足用戶的需求外,還必須要在快速迭代的過程中保證產(chǎn)品比競爭對手有更好的質(zhì)量。
在這份報告中,騰訊Bugly和騰訊優(yōu)測會對2015年Android和iOS平臺上的應(yīng)用質(zhì)量進(jìn)行詳細(xì)盤點,幫助你了解你的產(chǎn)品質(zhì)量在行業(yè)中處于什么位置。
首先,讓我們從整體上,回顧一下2015年度的應(yīng)用和應(yīng)用崩潰情況
1.2015 移動應(yīng)用數(shù)量持續(xù)快速增長
據(jù)騰訊大數(shù)據(jù)顯示,我國智能機活躍設(shè)備已超過 10 億臺,這些設(shè)備通過訪問移動 App 或瀏覽器等方式進(jìn)行上網(wǎng)。在二大平臺的應(yīng)用市場上,iOS 應(yīng)用突破 180萬,Android 渠道眾多,我們采用應(yīng)用寶的官方數(shù)據(jù),目前國內(nèi)市場上應(yīng)用達(dá)到近 300萬。

每天有 1400萬 設(shè)備發(fā)生崩潰。按月去重統(tǒng)計,則每月有高達(dá) 1.8 億 的設(shè)備遭遇應(yīng)用崩潰。

3.每天有大量用戶會遇到多次應(yīng)用崩潰
應(yīng)用程序發(fā)生崩潰,通常表現(xiàn)在你打開,或者試運行它的時候立即退出。有時候一個應(yīng)用程序的崩潰可能在你開啟它的一瞬間就會發(fā)生,或者在你不希望停下的時候發(fā)生,每次崩潰都會導(dǎo)致大量用戶卸載應(yīng)用。

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

5.使用崩潰分析服務(wù)能快速降低崩潰率
使用Bugly等崩潰分析服務(wù),可以讓開發(fā)者在第一時間了解應(yīng)用崩潰的原因,并進(jìn)行快速的修改,從而使崩潰率呈現(xiàn)明顯下降的趨勢,并逐步穩(wěn)定在較低水平。

6.游戲應(yīng)用的崩潰率最高
在 iOS 和 Android 這兩大平臺上,游戲的崩潰率都遠(yuǎn)高于應(yīng)用類型。另外崩潰率具有一定程度的行業(yè)特性,同行業(yè)不同平臺(指 Android 和 iOS )應(yīng)用間的崩潰率差別不大。

先看 Android 部分—-

7.小米手機的使用用戶最多
在市場占有率最高的 Top15 Android 機型中,小米手機占據(jù)了九席,這是目前存量市場的數(shù)據(jù)

8.華為手機應(yīng)用崩潰率最低
挑選出主流廠商中熱門機型進(jìn)行分析,發(fā)現(xiàn)崩潰率都比較低。華為的兩款機型,崩潰率均低于 2%。大家對于主流機型的適配花了更多的精力。

9.Android 4.4 以上應(yīng)用崩潰率較低
截止到 2016年2月份,4.4 版本仍占據(jù)市場的近半壁江山;
從崩潰數(shù)據(jù)可以看出,各應(yīng)用對于主流版本 4.4、5.0、5.1 適配程度較高

10.空指針異常是 Java 代碼最常出現(xiàn)的錯誤
30% 的 Android 應(yīng)用崩潰是由于 Java 空指針異常引起的。

11.近半 Android 崩潰發(fā)生在應(yīng)用啟動后60秒內(nèi)
Android上的應(yīng)用崩潰,有近 50% 是發(fā)生在啟動應(yīng)用運行的前60秒,使用優(yōu)測等云測試平臺對應(yīng)用進(jìn)行適配測試,主路徑覆蓋,可以在應(yīng)用發(fā)布前發(fā)現(xiàn)一半的應(yīng)用崩潰問題

12.在 Root 設(shè)備上應(yīng)用更容易發(fā)生崩潰
手機 Root 不僅會帶來更高的崩潰率,同時,也存在很多的安全性問題。

13.ANR 情況隨硬件性能提升逐步改善
ANR 和硬件性能息息相關(guān),低端設(shè)備的 ANR 現(xiàn)象更加嚴(yán)重。

下面再來看iOS部分—-

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

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

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

17.非法參數(shù)異常是 Objective – C 代碼最常出現(xiàn)的錯誤
iOS應(yīng)用崩潰中,非法參數(shù)異常是 Objective – C 代碼最常出現(xiàn)的錯誤,所以平時在寫代碼的時候,需要多加注意傳參的檢查,避免傳入非法參數(shù)導(dǎo)致異常。

18.iOS 應(yīng)用的卡頓率高于崩潰率
低端設(shè)備上的卡頓率明顯高于高端設(shè)備;整體上各機型的卡頓率普遍高于崩潰率。

via:cnblogs
End.