首先簡(jiǎn)單介紹一下RAM、ROM的基礎概念:
RAM:手機的運行內存,相當于電腦內存條,決定你手機的運行性能、流暢度,系統犯卡就是因為RAM過(guò)小。通常Android2.3建議最小256M,Android4.0建議最小513M。
ROM:手機內存 ,手機自帶存儲空間大小, 也就是系統分區,類(lèi)似電腦的系統盤(pán)。如iPhone的8G、16G內存就是指次。
用Android SDK建立完虛擬安卓設備后,系統只會(huì )分配給它們很小的內存,我們需要手動(dòng)調整一下來(lái)提高性能。
修改的方法有幾種,這里只介紹最簡(jiǎn)單的一種,高手請直接無(wú)視用CMD吧。
首先是修改RAM大小,方法比較簡(jiǎn)單,AVD控制界面就可修改。(老版本的SDK無(wú)效,請確保你的開(kāi)發(fā)工具為較新版本)
找到SDK安裝目錄,打開(kāi)AVD Manager.exe,找到要修改的安卓設備,點(diǎn)擊Edit:
然后修改Device ram size大小,2G內存的電腦可以填512M,4G的可以填1024M,不要太大,不然安卓設備會(huì )打不開(kāi)。完成后點(diǎn)擊Edit AVD即可。
修改完后再打開(kāi)安卓設備RAM就會(huì )增加,也就不會(huì )卡了。
但此時(shí)ROM大小仍未進(jìn)行修改,假如不需要安裝太多軟件的話(huà),到這一步就沒(méi)問(wèn)題了。但假如你熱衷于在虛擬機里折騰一番的話(huà)你就需要增加一下ROM的大小了。
在下圖中我們可以看到,SDK默認只為Android4.0分配了64M的可分配空間,裝幾個(gè)軟件就沒(méi)地方了,怎么折騰?!
修改方法其實(shí)就是CMD模式的簡(jiǎn)化版本。
在桌面上新建一個(gè)快捷方式,在快捷方式目標處填入以下數據:
你的android-sdk安裝路徑\emulator.exe -avd <AVD名字> -memory <RAM大小> -partition-size <ROM大小>
如我的為:D:\android-sdk-windows\tools\emulator.exe -avd Android2.3.3 -memory 512 -partition-size 1024
其中<AVD名字>為你建立的安卓設備名稱(chēng),如Android2.3.3、Android4.0。<RAM大小>即為RAM大小,示例為512,不用填寫(xiě)單位,默認以M為單位。
<ROM大小>為內存ROM大小,示例為1024M,填寫(xiě)1024即可。(不用填寫(xiě) <>)下圖為修改完后的圖,總容量已增加到0.97G:
這種方法同時(shí)包含了修改RAM和ROM的大小,簡(jiǎn)單方便。以后你進(jìn)入安卓設備時(shí),通過(guò)點(diǎn)擊桌面的快捷方式即可進(jìn)入修改RAM、ROM大小后的系統。(通過(guò)AVD Manager仍進(jìn)入未修改系統)
最后,祝你玩得愉快。

