首先鹦倚,我們要準備VirtualBox:
官網(wǎng)??:https://www.virtualbox.org/wiki/Downloads
然后下載Android-X86的iso也物,這是一個將Android開源項目移植到x86平臺的項目:
官網(wǎng)??:https://www.android-x86.org/download
準備好之后淋昭,我們安裝完并打開VirtualBox崭添,找到如圖所示的新建按鈕:
然后設置相應的信息蝴光,注意文件夾就是虛擬機文件存放位置揣非,建議不要用默認的抡医。名稱隨便取,類型選Linux早敬,版本選Other Linux忌傻,至于是32位還是64位,就看你下載的iso是多少位的了搞监。然后點擊下一步水孩。
然后分配內(nèi)存,這個看電腦本身的內(nèi)存多大再酌情配置琐驴,然后點擊下一步俘种。
然后選擇現(xiàn)在創(chuàng)建虛擬硬盤。
然后選擇VDI绝淡,點擊下一步宙刘。
選擇動態(tài)分配,然后點擊下一步(當然牢酵,硬盤空間大的請隨意)悬包。
根據(jù)實際情況來配置虛擬硬盤的大小,硬盤空間大的請隨意茁帽,然后點擊創(chuàng)建玉罐。
然后找到我們剛才創(chuàng)建好的Android_test屈嗤,點擊設置。
然后點擊顯示-調(diào)整顯存大小-啟用硬件加速里面的3D加速吊输。
選擇存儲-點擊盤片-分配一個光驅(qū)饶号,就是把你下載的Android-X86的iso添加進去。然后點擊ok季蚂。
當鼠標進入虛擬機窗口移不出來時茫船,按下鍵盤右邊的Ctrl(唱、跳扭屁、Rap算谈、籃球??)即可,vm虛擬機是Ctrl+Alt料滥。
雙擊我們創(chuàng)建好的虛擬機然眼。
選擇Advanced options...,然后
選擇Auto_Installation葵腹,這里為什么建議大家選擇自動安裝呢高每?因為我們再“這個”虛擬機中只分配了一個虛擬硬盤,而且并不大践宴,所以沒必要分區(qū)鲸匿。而且這樣也最快,能保證新手在不太了解的情況下不出錯阻肩。選擇這一項之后带欢,按下回車鍵。
選擇yes烤惊!
耐心等待乔煞!
選擇Reboot以重啟。
這時還是會加載ISO進入系統(tǒng)安裝界面撕氧,因為我們還沒移除虛擬盤瘤缩,點擊移除虛擬盤,然后控制->重啟
順利進入GRUB伦泥,選擇第二項啟動Android-x86 9.0-r2(Debug?mode)
以 RW 模式重新掛載分區(qū)
# mount -o remount,rw /mnt
編輯文件:
# vi /mnt/grub/menu.lst
找到要修改的菜單剥啤,按i,把quiet改為nomodeset xforcevesa 不脯,再按Esc鍵府怯,輸入:wq,保存后重啟防楷。
(這里也可以把quiet修改為:nomodeset?UVESA_MODE=480x800 牺丙,設置用于顯示的分辨率)
選擇第一項,正常啟動。
安裝應用
1冲簿、安裝應用
如果未連接設備粟判,可以在物理主機的命令行模式下使用如下命令連接
# adb connect 192.168.11.12
可以使用如下命令安裝apk:
# adb install -r HelloWorld.apk
但有時安裝的時候報如下錯誤:
more than one device and emulator
可以使用如下方法:
查找設備:
# adb devicesList of devices attached
emulator-5554? device
安裝
# adb -s emulator-5554 install -r HelloWorld.apk
2、卸載
adb uninstall HelloWorld.apk
或者直接刪除文件
# adb -s emulator-5554 shell# cd /data/app# rm HelloWorld.apk# exit
刪除系統(tǒng)應用:
adb remount (重新掛載系統(tǒng)分區(qū)峦剔,使系統(tǒng)分區(qū)重新可寫)档礁。
adb shell
cd system/app
rm *.apk