2011-11-22 68 views
2

我似乎搞亂了AVD Emulator,需要一些專家的幫助來解決這個問題。Android AVD模擬器在加載時掛起

下面是症狀:

  1. 當我嘗試從AVD管理器中打開my_avd(我的默認AVD),這需要很長的時間來加載(約10 - 20分鐘)。加載完成後,它會掛起並且不響應任何點擊(解鎖模式!)。
  2. 我嘗試在此模擬器上加載我的應用程序,它被放棄: 「emulator-5554 disconnect!取消'com.app.xyz.xyzactivity activity launch'!」
  3. 當試圖從終端('... android-sdk-linux/tools $ ./emulator -avd my_avd')啓動'my_avd'時,加載時間較少,但放棄了「Segmentation fault」終端出錯。

    • 我試過刪除&多次重新創建my_avd,但沒有去。
    • 曾嘗試將'設備RAM大小'增加到1024,但即使這樣也沒有幫助。
    • 創建my_avd時嘗試了'Snapshot:Enabled'模式,但這隻會加重問題。
    • 重新安裝月食,Android SDK中,等

我使用Eclipse,搭載Android 4.0(API 14)在Ubuntu 11.x的(與IA32-庫安裝基於x64處理器)。

任何幫助/建議將不勝感激。

在此先感謝

拉姆

+0

我的建議刪除AVD並創建一個新的。這對我工作 –

+0

這也沒有幫助。嘗試了更多的東西,如禁用「快照」,但似乎沒有任何工作。任何幫助。 – Ramanathan

回答

0

嘗試另一個版本的API。我在API 14和15中遇到了這個問題,但對其他所有人都可以正常工作。如果您無法使用它,例如API 8或10,那麼您的AVD模擬器出現問題。我建議您讓Eclipse爲您選擇設備(根據您的目標版本和AVD管理器上註冊的設備)。檢查設備的配置並確保它們與您正在模擬的真實設備相同。這裏有雲的Motorola_spice_key(安卓2.3.3)配置:

Name : Motorola_spice_key 
Device : 2.7'' QVGA(240x320:ldpi) 
CPU/ABI : ARM(armeabi) 
Target : Android 2.3.3 (Api level 10) 
skin : 240x320 
snapshot: true 
Memory - RAM/VMHeap : 512/16 
Internal Storage: 200MiB 
SD Card : 512Mib 

試試這一個。如果失敗,那麼你可能不得不重新安裝模擬器。