Android碎片化难题:手游兼容性测试应该适配哪些机型?
在中國上線的Android游戲的機型適配難度有多大?根據工信部數據,2014年全年的上市智能手機中,有1604款采用Android操作系統,出貨量3.49億部。這也就意味著2014年平均每天有5款新機型上市,將這一年生產的所有Android手機連起來可以繞地球一圈。市場中冗雜的Android智能機品牌和龐大的機型數量,讓大量的手機游戲開發商正在遭遇著Android設備嚴重碎片化帶來的機型適配困局。
智能手機的生命周期如果按兩年計算,那么理論上目前每開發一款Android游戲,就需要對3000多款移動設備進行兼容性測試,這意味著令人絕望的工作量和難以估計的購機成本。一口氣適配所有機型不現實,那么開發者應該如何選擇適配的機型和數量呢?
占據95%用戶量的主流品牌機型一年更新160款
在2014年新上市的全部1604款Android手機終端中,在工信部備案的主流品牌終端有407款,其中三星、小米、華為等12個主流品牌的終端出貨量,已經占到2014年總出貨量的72.42%。如果再算上諸如努比亞、錘子手機、一加手機等品牌,那么這個數字將達到95%。
從這407款中刨除主流品牌中的冷門機型,以及單純由網絡制式差異因素導致的設備型號不同這兩項因素,實際有150~160部值得用于購買用作適配的機型。換句話說,這150~160部機型已經占據了2014年新上市的Android終端用戶數的95%。
值得測試的主流機型數量不超過320款
由于電池技術長期未能實現大的突破,游戲玩家手中的智能手機一天一沖甚至一天多沖是常態。導致智能手機的電池壽命不長,電池容量通常在設備使用一年后開始大幅下降,伴隨其他元器件性能老化,通常將智能手機的生命周期為1~2年。另據媒體網絡問卷調查統計顯示,有58.6%的手機用戶會更換手機的頻率在1年內,僅有8.4%的用戶會使用同一部手機超過2年。
而手機游戲玩家的終端迭代周期甚至更短,以兩年作為玩家換機周期,保守估計現階段市場上的主流機型大概也就160款 X 2=320款。這也就意味著,開發者在做兼容性適配測試時,如果優先適配這320來款市場占有量大的機主流機型,且性能與使用人群符合游戲定位的設備,就已經覆蓋了近95%的目標客戶群。
市場占有率低的終端沒有測試的必要
下圖展示了本月國內Android設備的市場占有率(圖片信息來自友盟):
圖中每個小的矩形碎片,代表該品牌下的某一款型號的設備在國內的市場占有率。單個碎片面積越大表明其單品占有率越高,比如三星Note II和小米的MI 3,分別在該視圖上占據面積超過4%。如果游戲在這兩臺設備上不兼容,那么就會直接失去8%的市場占有率。優先適配這樣的設備性價比更高,而圖中圓圈內大量的碎片面積很小,這意味著實際上即便主流品牌下仍然有大量智能設備實際的市場占有率極低,對于這部分機型可以不做適配。
因此單純從圖上就能看出,小米旗下的所有機型,每一臺都有著極高的市場占有率。很適合開發者優先適配,而近期剛剛回歸中國的摩托羅拉、重點部署海外市場的TCL以及一些雜牌手機、紅圈內單品市場占有量小的大品牌手機都不適合開發者消耗過多精力去做適配。
主流300+部終端已經占據95%的市場份額,剩下幾百部,份額只有5%。開發者如果貿然購買市場份額較低的終端、繼續增加機型數量用于適配測試,那么測試成本的邊際效應將出現,也就意味著大量的資金被浪費,造成開發者的得不償失。同時這些終端的測試數據還會嚴重干擾開發者對游戲市場前景的判斷,背離了機型適配本來的目的。
所以,對于Android手游游戲開發者來說,做好手游的兼容性適配測試,選擇主流的300款近兩年更新的主流品牌機型測試,就已經可以滿足覺得大多數游戲的測試需求,且成本和效益可以做到最優化,避免不必要的損失。
TestBird作為一家專注于為移動游戲提供測試分析的機構,在較短的時間內,快速的通過真實玩家庫,幫助開發者找到了較為準確的目標用戶群體,讓產品從真實玩家角度評估游戲。
關于TestBird:TestBird能夠提供真機兼容性測試、真人體驗測試、真人壓力測試。與騰訊、網易等5500多家游戲廠商建立合作關系,測試手游超過16000款,占據手游行業70%以上份額。TestBird真機調試試平臺:已經擁有2000多款全球熱門機型,覆蓋市面上95%以上人群;
?
真人體驗測試:已經吸引40000多名高品質玩家,供開發者進行游戲玩法體驗調研;
真人服務器壓力測試:基于TestBird已有的40000多名真實玩家,為開發者提供多人在線服務器壓力測試;
云手機:基于云端2000+真實手機,可供開發者遠程使用。方便調試BUG、應用演示、游戲在線試玩等。
轉載于:https://blog.51cto.com/11045276/1732547
總結
以上是生活随笔為你收集整理的Android碎片化难题:手游兼容性测试应该适配哪些机型?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python windows下的file
- 下一篇: 【探索PowerShell 】【一】初识