安卓OA研究第2步,安裝安卓模擬器。在eclipse上用android sdk測試app太慢,運行一次幾分鍾才出來,有時候干脆卡死,實在無法忍受。嘗試安裝blueStacks,安裝的時候卻提示顯卡不支持,我的T60筆記本太老了。只能用android-x86了。
下載地址:

最先下載安裝的是android-x86-2.2-generic.iso
大概記錄下安裝步驟,用的虛擬機是VMware_Workstation_7.1.4_Lite_Eng.exe。
(1) New Virtual Machine后除了選擇iso文件,其他都采用默認方式。
(2) 啟動后進入Installation界面,選擇最后一個:Install Android-x86 to harddisk

(3) create/modify partitions

(4) new--Primary—Bootable—write—輸入yes—Quit

(5) choose partition—選擇sda1 linux – 選擇ext3—默認安裝后,再安裝虛擬SD CARD。重新啟動即可訪問
(6) android-x86-2.2-generic.iso。這個版本對PC的兼容性最好,默認安裝后就可以上網,運行速度比較快。第一次安裝時沒有選擇安裝SD CARD,下載不了APP,所以記得一定要安裝SD CARD。唯一感覺有問題的就是2.2的版本低,懷疑有些APP運行不了。
其他幾個android-x86版本的安裝情況
為了找個高點版本,我這個周末我就是不停的在下載和安裝。記錄了各種情況
(1)、android-x86-4.0-eeepc-20120101.iso,安裝后不停刷屏,並出現錯誤提示

(2)、有人說android-x86-4.0-eeepc-20111209.iso好用,安裝后運行速度慢,最麻煩的是沒有安裝好網卡,只能放棄。

(3)、android-x86-4.0-RC1-s103t.iso安裝的過程中提示cannot mout sda1,機器不兼容。

(4)、android-x86-4.0-RC2-thinkpad.iso 看到這個版本一陣欣喜,我的T60雖然老,但也是thinkpad,安裝順利,運行速度ok,網絡訪問OK,只是在下載文件的時候提示No SD card。這個版本安裝過程中沒有提示安裝虛擬SD CARD。

(5)android-x86-4.0-r1-thinkpad.iso 到code.google下載的,安裝后一切順利,雖然也沒有提示安裝SD CARD,但是能下載APP,運行速度也ok。於是保留了android-x86-2.2-generic.iso和android-x86-4.0-r1-thinkpad.iso這兩個版本做為測試環境。
虛擬機怎么安裝自己開發的APP?
我的PC上安裝了APACHE做為web服務,在eclipse中完成的項目,直接將APK導到apache的htdocs目錄。在android-x86訪問網站方式直接訪問PC,點開APK下載后安裝運行,比起在android SDK上測試爽多了。

有幾個要點要記得的:1、盡量選擇跟自己機器相符合的版本;2、VM分配的內存默認是256M,運行android-x86有些卡,512M以上更好;3、如果安裝過程中有提示安裝SD CARD一定要安裝,否則無法下載APP;4、如果安裝后不能上網,先在terminal里輸入ip a 檢查是否有網卡;5、在android-x86上鍵盤esc是返回上一級;鍵盤home是返回桌面,對於有些android-x86沒有home的快捷健,記住這兩個快捷鍵可減少一些麻煩。
