android羅盤
『壹』 Android2.2 系統需要的最底硬體配製是什麼
所謂的最低硬體配置。。還是不明白你的標準是什麼。
作為一個手機系統來講,能夠運行和能夠按照設計要求全功能流暢運行是兩個不同的概念。
要說只要能讓系統啟動起來看到界面,最多再運行兩個簡單程序,那很低的cpu和內存,幾乎沒有什麼外設都可以;但是要符合設計者要求的運行就不是那麼簡單了,可能需要通過很多的功能和性能的測試;而要想流暢運行所有的軟體,比如大型游戲等等要求就更高了,軟體對硬體性能的要求是無止境的。
上面說的低的那種和高的那種基本都沒有什麼成文的標准,但是中間的那種,google對能夠運行android的整個手機軟硬體系統是有明確規定的,也就是所謂的CDD(Compatibility Definition Document),凡是符合CDD的要求的手機系統,就可以認為是兼容android的的。
對於android 2.2,CDD的具體文檔可以參照以下地址:
http://static.googleusercontent.com/external_content/untrusted_dlcp/source.android.com/ja//compatibility/android-2.2-cdd.pdf
CDD裡面對手機系統的方方面面都做了規定,比如軟體是否實現了所有的API,硬體是否達到足夠的性能要求,各種感測器是否完備,以及安全性等等。
如果單說硬體,android 2.2也有詳細的規定,下面舉一些「必須」的例子
1)顯示屏,即使是Small和Low也不能小於2.6英寸,240×320
2)不可以使用非qwerty鍵盤
3)必須支持動態橫豎屏幕切換
4)必須有觸摸屏
5)必須有USB介面,可以作為USB硬碟設備
6)必須支持HOME,MENU和BACK鍵的功能
7)必須支持不低於200Kb/s的無線網路傳輸
8)必須有不低於200萬像素的機背攝像頭,並支持android 2.2 SDK中描述的所有Camera API
9)必須有三維重力計並有不低於每秒50次的刷新率
10)必須有三維羅盤並有不低於每秒10次的刷新率
11)必須有GPS接收設備
12)必須有不低於92M的內存和150M的快閃記憶體,以及不低於2G的外部存儲空間(比如機內用戶空間或快閃記憶體卡)
13)必須有藍牙設備
...
別看沒有規定CPU,內存要求也那麼低,但是CDD中還有對性能要求的規定,比如:
1)瀏覽器啟動時間必須在1.3秒以內
2)彩信和簡訊程序啟動時間必須在0.7秒以內
3)鬧鍾程序啟動時間必須在0.65秒以內
4)多任務運行狀態下,某個程序被切換到前台的時間不能超過它初次啟動的時間
...
所以符合所謂的最低要求並不是單純硬體的事,作為一個手機系統,如果軟體的效率高就可以降低一些硬體要求,反之同理。(這里說的軟體是指手機廠商對android進行定製時的修改)