什麼是應用兼容性問題?比如我們在生活中經常會遇到的應用閃退、無響應、崩潰等問題,在使用QQ等社交軟體時偶爾會出現的賬號登陸異常問題,這些都是應用不兼容的表現,為廣大用戶帶來了使用上不必要的煩惱。
對於眾多應用開發者以及應用廠商來說,由於這些應用不兼容問題導致的用戶體驗的缺失,是他們更為頭疼和關心的問題,尤其是對於Android 7.0平台上的應用開廠商,新版本的系統更迭升級和功能提升,很可能會導致應用出現各種兼容性問題,所以應用本身針對新版本系統的兼容性測試就顯得尤為必要,而目前市場上並沒有關於應用兼容性的專業體系的數據分析報告。
為了驗證Android 7.0應用兼容性,為幫助國內開發者及應用廠商儘快適配Android 7.0新版本系統,華為通過對應用市場Top1000主流應用在新版本系統上兼容性表現做了全面專業的測試,對數據進行整理分析,對外正式發布了國內首份應用兼容性測試數據分析報告(簡稱測試報告)。

測試報告以應用無響應、啟動、閃退崩潰等十種類型不兼容問題為檢測依據,對Top1000主流應用進行了專業數據檢測,對各類應用兼容率以及數量進行了全面統計,並從常見不兼容問題、不兼容根因等幾個方面進行了深入分析,總結出以下四點結論:
超過10%的應用都中招了,開發者你們還好嗎?

從Andriod 7.0兼容性測試數據結果來看,Top1000主流應用中不兼容應用數量達到166個,導致總體兼容率僅為83%,而Andriod 5.0(L版本)在去年發布後兼容性達到99%,對比之下,這些Andriod 7.0升級之後導致的應用不兼容問題還是比較突出,這也引起廣大應用廠商的關注。
應用不兼容問題Top3,你佔了幾個?

正如我們在生活中經常遇到的上述兼容性問題,在此次測試過程中發現,這些問題也是新版本系統下Top1000主流應用避之不及的Bug問題,其中TOP3不兼容問題包括應用啟動失敗、崩潰、閃退三類,佔比高達96.1%,這些Bug問題直接導致了應用出現較差的兼容性表現。
應用為什麼不兼容?原來是加固和許可權變化導致的!

分析報告還指出,導致可能存在兼容問題的兩個主要因素,分別是應用本身的加固與谷歌許可權的變化,這是常見不兼容問題出現的根因。具體而言,目前應用市場上的一些金融、銀行類、遊戲類應用通常會基於安全的考慮,或者由於使用了已經加固後的SDK從而導致不兼容,除此之外還有部分應用是由於Andriod系統本身許可權的變化導致的。
新聞閱讀類和遊戲類應用兼容率,一個最高一個最低

經測試報告分析,在參與測試的Top1000應用類別中,新聞閱讀類應用的兼容性表現最優,整體通過率達到97.1%,而遊戲類應用兼容性表現差的原因正是由於使用的SDK廣泛使用了加固技術才導致的,測試中整體通過率僅為63%。
在對應用兼容通過率進行統計之後,華為還根據通過率高低設置了Android 7.0可兼容應用分類圖,應用開發者及廠商可以直觀了解自身開發應用兼容性表現如何。

本次測試發現Android 7.0版本升級給移動應用帶來不小影響,主要集中在啟動兼容性和穩定性等方面,目前華為已將測試結果正式知會本次不兼容Android 7.0的應用,並給出適配建議,應用開發者可以對新版本進行系統的適配驗證,並對應用進行適配優化。
後續華為將根據兼容率改進情況對參與測試的不兼容應用進行晾曬,督促應用廠商及時適配驗證與優化。除此之外,華為還將基於Android 7.0版本各個應用的穩定性、性能、功耗、安全以及介面調用合規等方面發布相關數據分析報告,敬請期待。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/252961.html
微信掃一掃
支付寶掃一掃