国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

移動平臺崩潰收集分析系統(tǒng)

2019-11-09 16:26:20
字體:
供稿:網(wǎng)友

大家在開發(fā)移動APP時,會涉及到很多非產(chǎn)品本身的功能,比如數(shù)據(jù)統(tǒng)計分析、APP 質(zhì)量跟蹤、APP加密、漏洞掃描分析等等,這些功能目前都有很多第三方的SDK及平臺可以使用,這些平臺各有特點,很多時候開發(fā)者是憑借自己的慧眼來選擇,也有很多是通過論壇、朋友等的推薦,今天我們就從移動平臺質(zhì)量跟蹤這塊和大家談一談這些第三方平臺的功能特點。

SDK集成情況說明:

為了更好的比較這些三方平臺,首先我們得知道線上比較熱門的APP使用質(zhì)量跟蹤系統(tǒng)的的情況,通過Android 熱門APK的分析,我們得到如下數(shù)據(jù): 集成crash sdk分布圖我們選取了Android主流的渠道的最熱門的APK進行分析,從圖中可以得出至少還有60%多的應(yīng)用沒有集成第三方的質(zhì)量跟蹤SDK。集成友盟數(shù)據(jù)統(tǒng)計這塊的占比還是很高的,這些應(yīng)用在使用運營數(shù)據(jù)統(tǒng)計過程中,也有可能同時使用友盟的crash收集分析。下面就我在開發(fā)產(chǎn)品中所使用過的一些主流質(zhì)量跟蹤系統(tǒng)說明下各個平臺的功能特點及存在的不足。

crashlytics

crashlytics,這個想必很多開發(fā)者都聽過,也有很多應(yīng)用在用,之前是國外一家專門做質(zhì)量跟蹤的公司,2013年初被twitter收購,一下子名氣就更大了,同時支持Android和iOS,后來逐漸加入了數(shù)據(jù)運營統(tǒng)計功能,全英文界面。從頁面展示效果來看,做得相當(dāng)棒,特別是運營數(shù)據(jù)統(tǒng)計這塊,界面做得比友盟的酷炫,但是由于服務(wù)器在國外,除了訪問很慢外,還會丟掉數(shù)據(jù),這個我們自己的應(yīng)用在接同時幾個平臺后,對比發(fā)現(xiàn)的,crashlytics不僅會丟crash數(shù)據(jù),也同時會丟運營數(shù)據(jù)。之前聽有人說是因為crashlytics是國外的,可能統(tǒng)計時間上有出入,它是按照UTC時間來統(tǒng)計的,但是我們對比了一周,乃至一個月的數(shù)據(jù)發(fā)現(xiàn),crashlytics加起來的數(shù)據(jù)一直比其它平臺少,所以這個可能確實不是時差問題了,crashlytics對國內(nèi)開發(fā)者來說,看來不是好的選擇,雖然存在很多優(yōu)點,但是如果運營統(tǒng)計和crash捕捉不全的話, 慢慢的還是會被開發(fā)者所拋棄的。如下是我們一個產(chǎn)品的部分crash數(shù)據(jù),不僅少了一些,而且還有幾個是???亂碼(隱去了部分敏感的產(chǎn)品數(shù)據(jù)): crashlytics功能界面

友盟

友盟的名氣也是相當(dāng)大,正因為crashlytics的很多缺點,讓很多開發(fā)者選擇了友盟用做數(shù)據(jù)統(tǒng)計和運營分析工具,對國內(nèi)開發(fā)者有更好的使用體驗和天然的優(yōu)勢。但是友盟在質(zhì)量跟蹤這塊做得并不全面,只能說是夠用,很多和質(zhì)量跟蹤相關(guān)的功能它并沒有。而且友盟的錯誤分析的數(shù)據(jù)發(fā)送策略為再次啟動時發(fā)送,所以crash發(fā)生后,需要再次啟動應(yīng)用才能接收到數(shù)據(jù),這么一來被漏掉的crash就很多了,很多用戶可能直接刪除掉了,而且統(tǒng)計的時間也不準(zhǔn)確,其它一些質(zhì)量跟蹤相關(guān)的好用的功能它也沒有, 作為質(zhì)量跟蹤這塊,友盟只能勉強湊合, 相對專業(yè)質(zhì)量跟蹤平臺來講,還是有很大的差距。友盟的質(zhì)量跟蹤這塊界面相當(dāng)簡單,也一直沒用它的質(zhì)量跟蹤,所以crash這塊數(shù)據(jù)幾乎沒有,web界面如下: 友盟錯誤列表

[Bugly]

Bugly是騰訊內(nèi)部使用的一個質(zhì)量跟蹤平臺,其優(yōu)勢不言而喻,其自身公司內(nèi)這么多產(chǎn)品在使用,除了crash數(shù)據(jù),還有運營數(shù)據(jù),可以滿足部分輕運營級別的開發(fā)者。單從crash這塊功能來看,比友盟強大,而且還可以分享求助,雖然這個分享求助的功能很奇怪,誰沒事會分享crash堆棧到朋友圈?另外一個是論壇分享,這個也是有局限性的,論壇活躍度不夠的話,也沒多少人在這里分享,看來解決問題還是要救助其它途徑或者開發(fā)者自己排查。Bugly并沒有明顯的缺點,算是一款合格的質(zhì)量跟蹤系統(tǒng)。Crash列表界面如下圖: Bugly

網(wǎng)易云捕

網(wǎng)易云捕,和bugly相同的是,云捕也是網(wǎng)易內(nèi)部一直在使用的一款質(zhì)量跟蹤系統(tǒng),現(xiàn)已經(jīng)免費對外開放,其無論是功能、集成便捷性都不輸其它產(chǎn)品,訪問速度很快,crash捕捉到上報速度也及時。云捕的一個特色功能就是支持實時報警,提供了各種報警選項,包括新BUG報警、已修復(fù)BUG重現(xiàn)報警,crash比率嚴(yán)重時報警等等。這個在非常重視APP質(zhì)量的開發(fā)團隊里很實用,讓團隊不錯過任何一個重要的質(zhì)量問題,后面在嘗試時,發(fā)現(xiàn)還可以自定義參數(shù),自定義異常上報,這個還是比較實用的。由于剛集成云捕,所以沒什么數(shù)據(jù),crash列表如下圖: 這里寫圖片描述

APP質(zhì)量跟蹤系統(tǒng)并不限于以上這些,其它也有,但由于我們并沒有使用過,所以也不好做評論。以上一些使用心得和個人觀點僅供參考。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 吉安县| 高雄县| 博客| 徐汇区| 堆龙德庆县| 台中县| 澄江县| 九龙城区| 安宁市| 封开县| 张家口市| 怀柔区| 潜山县| 长沙县| 尼勒克县| 孟州市| 武威市| 博客| 前郭尔| 淳化县| 道孚县| 攀枝花市| 遂宁市| 兰西县| 阿克苏市| 甘泉县| 铜陵市| 鲜城| 霸州市| 越西县| 海原县| 兰溪市| 剑川县| 东山县| 大余县| 五原县| 三都| 江门市| 寿宁县| 疏附县| 新丰县|