最近在測試 Eclipse for Android 開發環境,發現AVD Device 開機速度異常的慢= =

所以就找了一些改善 AVD 效能的方法,以下將列出本人測試的方法及心得

 

模擬器環境:Android 4.0

 

1. 加大 AVD 記憶體大小

方法一、直接修改設定檔

進入 %userprofile%/.android/avd/<AVD Name>/config.ini

找到 hw.ramSize 這個參數,調成你要的大小(MB)

方法二、使用圖形化管理界面修改

進入 AVD Manager,點選你要修改的裝置,進入修改畫面

找到下方的 Device ran size ,調大此參數即可

注意事項:如果調太大,會發生AVD啟動失敗,在往下調即可,Android 4.0版本的AVD預設為512,我這邊是調到768

改善效果:雖然改本參數經測試對AVD啟動速度無效,但是可以加快進入系統後執行APP的速度

 

2. 加入/修改 AVD Device 啟動參數

方法:進入 Run -> Run Configurations -> Android Application -> <你的專案名稱> ->Target

往下拉找到 Additional Emulator Command Line Options,並加入以下參數

-no-boot-anim

或是勾選底下的 Disable Boot Animation 也可以,效果不變

按下 Apply 套用設定即可

addemo.jpg   

注意事項:本參數是關閉AVD啟動時的開機動畫,所以開機前畫面都是黑色是正常的

改善效果:經測試加入此參數可以有效縮短 AVD 啟動時間,本人測試是縮短10秒鐘

AwEi 發表在 痞客邦 PIXNET 留言(0) 人氣()