我閱讀了許多其他Android模擬器啓動非常慢的主題。事實上,開始需要15分鐘。但是,即使在這之後,我的機器上也很慢。加速Android模擬器
'手機'以3-4秒的延遲響應,一切都有很大的滯後。
有什麼辦法可以提高我的筆記本電腦(華碩1201N)的性能對於Android模擬器來說太生鏽了嗎?
PS:在不同的仿真分辨率試過,結果是一樣的
編輯:我的電腦有2個內核超線程。它在設備管理器中顯示爲4個CPU。但是,在使用仿真器時,只有一個圖形爲100%。我可以做些什麼來使它工作在多核?
我閱讀了許多其他Android模擬器啓動非常慢的主題。事實上,開始需要15分鐘。但是,即使在這之後,我的機器上也很慢。加速Android模擬器
'手機'以3-4秒的延遲響應,一切都有很大的滯後。
有什麼辦法可以提高我的筆記本電腦(華碩1201N)的性能對於Android模擬器來說太生鏽了嗎?
PS:在不同的仿真分辨率試過,結果是一樣的
編輯:我的電腦有2個內核超線程。它在設備管理器中顯示爲4個CPU。但是,在使用仿真器時,只有一個圖形爲100%。我可以做些什麼來使它工作在多核?
我學到的一件事對我有幫助的是,一旦模擬器從第一次調試運行時打開,就不必關閉它。保持打開狀態,在下一次調試運行時,它將準備好在沒有任何加載時間的情況下運行,比如第一次打開時。
關於你在啓動後的遲緩,我懷疑這只是你的電腦。它對我來說運行速度非常快。它在大約20秒或更少的時間內啓動,一旦打開,我的後續調試加載非常快。
我希望至少我的第一個技巧可以幫助您節省一些理智。
我有同樣的問題,爲了解決這個問題,我只是禁用了在備件下啓用的所有過渡動畫效果。
我發現不是運行'調試'目標,而是運行'運行'目標。這樣做時仿真器運行得更順暢。如果我真的需要它,我只能進入調試模式。
對我來說太慢了。 (慢兩個我的奔騰4(Ubuntu的),我的雙核64筆記本電腦(Windows 7)
顯然它使用QEMU - 我也許可以查找圖像文件,並嘗試不同版本的qemu
?我想另一件事是這樣的:http://www.android-x86.org/(在vmware) 這似乎快得多,但我不能讓它看到網絡
(現在我只是想測試在布勞爾一些網站看到這樣的網絡!是必須的 - 我還沒有做原生應用程序)
要連接ct從android-x86網絡,你需要通過在控制檯模式(Alt + F1)下使用此命令來手動設置ip手動:
ifconfig eth0 netmask 255.255.255。0了
之後做到這一點,您可以通過類型檢查:在控制檯netcfg中,你可以看到這個IP設置在當地WMWARE
您可以檢查它通過PING測試IP的成功,你已經命令集提示,之後,你可以使用adb連接來連接調試器到你的虛擬機器人
我嘗試過同樣的事情,但我得到一個錯誤沒有這樣的設備,當我鍵入netcfg時,我看到5個設備,全部關閉。 – 2012-07-05 09:01:43
以下是你可以嘗試的。它加快了我的模擬器速度,尤其是在加載時。 我注意到仿真器僅使用可用CPU的單個內核。我所做的就是將其設置爲使用所有可用的處理器。
我使用Windows 7
當Android模擬器啓動時,打開任務管理器,看看進程選項卡下,尋找「模擬器-arm.exe」或「仿真器臂.exe * 32「...右鍵單擊它,選擇Processor Affinity,並根據您的喜好將模擬器分配給處理器。
我覺得這是提高你的Android模擬器像
希望它能幫助您提高性能並解決您的問題。 謝謝
歡迎來到Stack Overflow!感謝您發佈您的答案!請務必仔細閱讀[自助推廣常見問題](http://stackoverflow.com/faq#promotion)。另請注意,每次鏈接到您自己的網站/產品時,您都必須*發佈免責聲明。我正在刪除鏈接,因此沒有人會因爲垃圾郵件而錯誤發佈此帖子 – 2013-02-22 07:43:23
只要模擬一個CPU設備,模擬器就可以使用多個主機CPU。所以你的測量是可以的。然而,仿真器可以使用主機GPU或更多CPU內核來加速它的OpenGL工作,但目前沒有這種實現。 – dronus 2011-04-26 00:50:52