2009-10-18 126 views
1

我正在使用Android模擬器來調試我的應用程序,首先它是非常慢,我的意思是像15分鐘加載緩慢,並在其上,我的鬧鐘應用程序失敗?Android模擬器鬧鐘崩潰

我是唯一一個,還是其他人經歷過這個?有沒有解決辦法,或者當模擬器啓動時,我只需要去煮牛排?

編輯:我在一臺Vista筆記本電腦上運行它,因爲fixxed描述不能很好地與鬧鐘失敗,但我不認爲它可能是我的筆記本電腦,它的2GB內存英特爾雙CPU T2390 1.87GHz ,它還不到一歲。難道我每次運行模擬器都會創建新的AVD?

安東尼

回答

2

你從來沒有提到你運行的是什麼環境。它可能是Vista嗎?我們最近看到had a discussion,仿真器和Vista的結合似乎並不想因爲某些原因運行良好。

無論哪種方式肯定是錯的。我有一臺運行Ubuntu 9.04(32位)的2GHz Core2-Duo w/4GB RAM(很少使用超過1.5)的筆記本電腦,並且在不到30秒的時間內,仿真器進入可用狀態。比他們的資源份額。

2

非常首次啓動一個新的AVD模擬器,它會需要更長的時間來啓動,因爲它正在創建磁盤映像的副本和定製他們爲你指定的硬件參數。

除此之外,您可能需要更快的PC。 Android提供仿真器 - 您正在虛擬手機中運行實際的ARM操作碼。在任何其他可能使用的工具(例如,Eclipse,本身需要大量資源)的基礎上,即時轉換和解釋操作碼在CPU和RAM方面都需要相當的馬力。

在2GB內存且無Eclipse的Pentium M 2.0筆記本電腦上,無論是XP還是Linux,模擬器都會在90秒內啓動,運行容易。

在2.5GHz或更高速度的雙核或四核CPU上,使用4GB RAM且無Eclipse,無論是Vista還是Linux,模擬器都將在一分鐘內啓動,並且運行得非常好。

1

我在Mac OS X 10.5 Leopard上看到鬧鐘崩潰問題。 2.4 GHz,4GB RAM。

我的開發環境是:Eclipse的3.4.2,使用Android 1.6 SDK

仿真器大約需要2分鐘,我開始了。我認爲即使2分鐘也太慢了。 iPhone模擬器只需要幾秒鐘。

1

您是否刪除了您創建的舊avds?.....如果不是那麼它會使您的計算機變慢,因爲我嘗試了不同的目標機器......是否需要創建新的avds每次你試圖運行模擬器?...如果不是,我會建議你堅持一個AVD(或刪除舊的)。希望這有助於。