2011-06-01 64 views
0

我剛剛創建了一個運行在3.1版本上的android AVD。開始運行後,從一個活動轉移到另一個活動需要很長時間。有什麼辦法可以加速這個過程嗎?Android AVD問題

+0

我也面臨這個問題,我被發現很多博客,論壇,文章。但我不能成功..但我只得到一個結論,它是增加您的RAM大小高達1GB的模擬器 – 2011-06-01 04:51:29

+1

這篇文章https://groups.google.com/d/msg/android-developers/5tsU92tJbOE/CJv9OKveMKcJ從大衛Turner做了很多工作來解釋爲什麼它如此緩慢......從本質上講,模擬平板電腦顯示器的圖形軟件效率低下,模擬MMU的軟件也是如此。 – 2011-06-01 04:55:08

+0

從谷歌I/O的火邊聊天我記得他們說他們會發佈一個更好的模擬器在3.2 – Reno 2011-06-01 04:55:09

回答

0

仿真器總是運行得比設備慢得多。無論如何,現在的android模擬器比以前快得多,所以確保你的sdk保持更新(而且你明顯擁有了,因爲你運行的是3.1)。另外,我一直注意到在ubuntu 11中運行的模擬器比Win 7(相同的硬件)中的相同模擬器更快,所以你可能想嘗試一下ubuntu。

0

Android模擬器在啓動時需要大量內存。這是正常的。您可以在此處執行的操作是使用名爲snapshot的功能。快照將節省你的時間(可能資源)從開始啓動。

閱讀這篇文章,瞭解詳情: Optimizing Apps for Android 3.0

「關於仿真器性能」部分。

希望它有幫助。