2011-06-20 143 views
1

當我啓動AVD(目標:3.1)時,它永遠不會啓動(它會卡在屏幕上它說ANDROID)。我應該在ddms.bat日誌中特別尋找什麼?模擬器一直在旋轉

它目前似乎包含幾個日誌(似乎定期運行顯式GC),但我無法確定問題的原因。

+0

您正在使用的機器的性能如何? Honeycomb模擬器非常慢,所以如果你有一臺較舊的機器,可能需要一段時間。 – BigFwoosh

+0

戴爾E6400瓦特/ 3GB內存,其相當緩慢,非常令人沮喪。 – Joe

+2

我在2.93GHz運行Core i7,對我來說也很慢。看看THelper的回答是否有幫助。您還可以將AVD的分配RAM增加到1GB,因爲它默認爲256MB。但它可能仍然很慢。另請參見:http://developer.android.com/guide/practices/optimizing-for-3.0.html#Setup 「當然,您也可以在您的開發機器上使用Android模擬器,但因爲Android仿真器必須模擬計算機上的ARM指令集,並且WXGA屏幕比典型的虛擬設備大得多,仿真器性能比真實設備慢得多。「 – BigFwoosh

回答

2

我在模擬器中啓動3.0 AVD時遇到了類似的問題。我的工作是將模擬器的「Max VM應用程序堆」硬件屬性設置爲128(默認值爲48),並且不添加任何額外的硬件屬性。