編輯:高級開發
1. 入門型 - T-Mobile G1不推薦購買,較早的機型,RAM和ROM較少升級和使用體驗都有很大的折扣,畢竟RAM只有192MB而ROM為256MB,官方最新固件為Android 1.6 API Level4. 大多數是水貨充斥著,從性價比考慮HVGA級別的288MB RAM版的G2,G2早期的Vodafone版本的RAM也只有192MB,不推薦購買。G2和G3的ROM均為512MB可以容納下較新的android版本,比如2.1,還有很多網友可能考慮三星i7500或i5700這些機型的RAM都過小,不推薦使用,而HTC G4那樣的QVGA分辨率也強烈不推薦購買。
2. 主流型 - Acer A1,作為一款使用Qualcomm Snapdragon A8內核的CPU主頻為768MHz可變,沒有使用1GHz可能是為了發熱量和功耗考慮,而RAM為256MB同時配備了3.5英寸的WVGA分辨率,目前官方最新固件為Android 2.1為2010年8月16日更新支持多點觸控,目前價位不超過2000元十分超值,其次是Motorola Milestone它也是一款A8內核的主流機型,使用了TI OMAP 3430 550MHz,配備256MB的RAM,屏幕為3.7英寸的FWVGA,同時包含一個側滑的QWERTY鍵盤。目前官方固件為Android 2.1版,其中歐版和韓版在第四季度升級為android 2.2,而美版的Droid(CDMA2000制式)的已經升級為2.2,這裡亞太和國行的XT702官方正在考慮是否升級到2.2固件,當然自己刷第三方的固件也可以不過穩定性不能保證。
3. 發燒型 - Google Nexus One G5和HTC Desire G7這兩款是不錯的選擇,除了CPU是1GHz的Snapdragon外,512MB或576MB的RAM可以十分流暢的運行復雜的應用,均為3.7英寸WVGA分辨率的屏幕也是主流配置,他們在硬件上符合年底Google android 3.0的升級要求,當然本次三星Galaxy S即i9000一改Samsung往日的低RAM配置,同樣是1G CPU和512MB的RAM,不過使用的是三星自家的A8內核代號為hummingbird的S5PC111處理器,和iPhone4的有些相似 。當然對於CDMA網絡的無SIM需改ESN,燒號的Droid2或DroidX、EVO 4G、HTC Incredible裡我們不推薦使用,而國產的LePhone雖然價格便宜但信號存在問題,固件更新從Ophone來看都停留在android 1.6層面不推薦使用,而國內還有一個高配置的是魅族M9,但是作為DVGA分辨率的使用和i9000一樣的三星處理器的產品我們也不推薦,畢竟UI定制的出入比較大。
4. 尴尬型- 對於HTC Legend G6這樣的384MB RAM或HTC Wildfire G8這樣的QVGA分辨率我們不推薦,同樣HTC Aria的G9的HVGA分辨率以及384MB RAM的機型沒有多大吸引力。這樣高不成低不就的機器花了大價格,但面臨年底的android 3.0有被淘汰的風險我們不推薦使用。
最後android123表示對於開發用測試機盡量使用官方固件,自制固件在很多地方可以發現有眾多的不合適,在品牌方面Motorola比HTC更負責,升級固件最及時,如果資金充裕Nexus One是最好的選擇,如果2500元價位的中端機型Motorola Milestone是最好的選擇。
Google於2007年底正式發布了android SDK, 作為 android系統的重要特性,Dalvik虛擬機也第一次進入了人們的視野。它對內存的高效使用,和在低
android模擬器的重點就是商業應用,Google采用了一些手法來繞過這問題,建築在android之上的硬件驅動和應用程序,要求開源社區為它做貢獻,卻又不願提供回報。
Dalvik虛擬機依賴於Linux的一些功能,比如線程機制和底層內存管理機制, Linux 內核也同時作為硬件和軟件堆棧之間的硬件抽象層,下面詳細說明下什麼是andro
學習android DDMS時,經常會遇到android DDMS問題,這裡將介紹android DDMS問題的解決方法。Android DDMS有很多值得學習的地方,