裝了好多個版本,最終總結一下遇到的問題,php
一、直接下載的鏡像文件沒有找到如何設置分辨率的方法,所以放棄使用html
二、在安裝過程當中,首先建立虛擬機,在virtualbox中建立硬盤的時候必定要選HDD格式,不然在安裝好安卓之後點擊設置裏面的存儲,會出現「設置」已中止工做的錯誤。node
三、我安裝過程當中沒有見到建立flake sdcard的選項,不知道怎麼回事,也分了兩個分區,一個主一個邏輯,可是後面只有star和reboot 兩個選項,沒有建立虛擬sd卡的選項,暫且擱置。android
按如下方法修改SDCARD,不知爲什麼,進入安卓之後點擊設置裏面的存儲,會出現「設置」已中止工做的錯誤。ios
修改grub的menu.lstwindows
啓動虛擬機,到debug mode下eclipse
以 RW 模式從新掛載分區編輯器
# mount -o remount,rw /mnt
編輯文件:ui
# vi /mnt/grub/menu.lst
Specify a device node to be mounted. For example, SDCARD=sdc1 (or /dev/sdc1, /dev/block/sdc1). You can specify a whole disk (e.g., sdc) or a partition in the disk (e.g., sdc2). If specifying a whole disk, vold will use the first available vfat partition, or the whole disk if no partition table found.spa
SDCARD=sda5
在debug mode下重啓Android-x86
# /system/bin/reboot
修改menu.lst文件也能夠在安卓啓動下修改,參考:
若是你想Android在啓動的時候就默認進入分辨率選擇畫面或者默認採用你指定的分辨率啓動虛擬機,那麼能夠參考如下步驟
1. 進入android虛擬機後按alt+F1進入命令行
2. 輸入mkdir /data/fs
3. 掛載硬盤,使用下列命令
mount -t 硬盤格式 /dev/block/硬盤名稱 /data/fs
硬盤格式爲你虛擬機硬盤的格式,我這裏是ext3 硬盤名稱則是你虛擬機的
硬盤名稱我這默認是sda1,表示第一個sata硬盤, linx下具體的硬盤命名規則請自行Google之
mount -t ext3 /dev/block/sda1 /data/fs
將硬盤掛在到 /data/fs文件夾上
4. vi /data/fs/grub/menu.lst 編輯啓動菜單列表 (vi這個命令行編輯器怎麼用請自行Google之)
5. 和剛纔啓動時同樣,在第一個kernel那一行的末尾增長 vga=ask 後保存
6. 重啓虛擬機,這時候你就會發現每次Android啓動的時候就會詢問分辨率了
四、默認分辨率仍然不能修改,只能是提供選擇的界面,目前比較恰當的分辨率爲320x480,由於個人是13寸的本,因此480x800有滾動條
解決: 修改menu.list時候,直接使用 vga=0x360 就行了,這樣不會每次都詢問
五、關於快捷鍵:
較經常使用的有:
貌似上面的有些並不許確
個人筆記本上home鍵無論用,
六、每次都須要在virtualbox中禁止自動獨佔鼠標
七、關閉虛擬機後再開啓每次鏈接eclipse時都須要從新reset adb:
在devices視圖中選擇重啓adb:
限制:若是你的工程裏面有使用so,那麼請確保在Android.mk中修改接口類型爲x86類型的,不然apk將沒法在Android x86模擬器上運行。這也意味着若是你下載的apk裏面有使用so的話,通常都沒法再Android x86上運行的,由於應用商店中的apk的so都是arm類型的。因此通常若是是開發調試so的話,仍是建議使用真機或者SDK的模擬器。
附:
menu.lst修改方法:
參考瞭如下文章:
http://www.android-x86.org/documents/sdcardhowto
http://www.oschina.net/question/565065_92851
http://www.xmumu.com/android-x86
http://be-evil.org/create-an-x86-emulator-based-height-performance-android-develop-environment.html
http://blog.csdn.net/kevinkitty_love/article/details/7687562
http://blog.csdn.net/qq280948982/article/details/7075073
http://www.cnblogs.com/mixiyou/archive/2013/03/17/2965023.html