Android開發(fā)技巧:軟硬件的巧妙整合
持續(xù)驗證修正 找出最佳Android整合方案
正如前面我們不斷提到的,對Android設備而言,最困難的開發(fā)挑戰(zhàn)便在于如何完美地”整合”軟件與硬件,以開發(fā)出一項功能完整又同時注重使用者感受的產(chǎn)品。從對Android本身程序碼的修改、相關硬件的選擇,到驅(qū)動程序的結合運用以及能否維持穩(wěn)定的效能表現(xiàn)等,在在都必須要透過仔細的研究與不斷的嘗試,才能找出問題的根源并解決、更進而找出最合適的整合方案。
附圖我們歸納出一些在Android設備上經(jīng)常出現(xiàn)的問題與其可能肇因,而這些也都是開發(fā)廠商必須重視卻可能忽略的一環(huán)。像是Android源代碼中對音源的重新取樣(Re-sampling)設計,就會導致設備在讀取48K音源時重新取樣成44K,而造成諧波失真的現(xiàn)象影響音質(zhì),這便是廠商不會注意到而未去修改的問題;另外像是天線位置的設計,也可能直接的影響到收訊能力的好壞;而不良的電源管理設計,也極有可能影響到設備在持續(xù)使用狀態(tài)中的耗電情形。百佳泰在此僅以專業(yè)測試驗證實驗室的角度,希冀以宏觀的方式,針對Android設備的開發(fā)設計提供可用的參考,近期內(nèi)我們也將會提供實際的相關測試數(shù)據(jù)報告,并進一步指陳這些可能的問題風險,以期讓更多廠商與消費者都能注意到品質(zhì)驗證的重要性,是從產(chǎn)品設計的根源就要開始層層把關。
評論