其實使用虛擬化的產品在性能上還是有很大的折扣,很多網(wǎng)友發(fā)現(xiàn)每次隨著Android固件的更新、SDK功能的增加啟動速度越來越慢,從早期的m3 版SDK到如今的1.5幾乎足足慢了3倍,其實這是很正常的事情,SDK的體積也從55MB增至160MB左右,對于啟動時加載的組件也越來越多。
目前給大家以下幾個建議:
1. 如果在Linux下開發(fā)直接使用VMWare這樣的虛擬機里面跑,每次關閉開發(fā)環(huán)境時可以直接保存快照,這樣在Linux下還可以執(zhí)行Windows下的一些程序,比較方便。
2. 使用RAID 0或RAMDISK的軟件來提高系統(tǒng)的I/O性能。
3. 如果使用Windows操作系統(tǒng)作為開發(fā)環(huán)境,其實在第一次運行Android模擬器的時候系統(tǒng)已經(jīng)在C盤當前登陸帳戶下存有緩存。
4.定期使用-wipe-data參數(shù)啟動emulator來重置模擬器數(shù)據(jù)。
5.可以使用Android開發(fā)網(wǎng)即將提供的一套輔助同步軟件做加速,同時使用真機作為調試比較模擬器更有效,運行速度更高。
新聞熱點
疑難解答