我試圖製作一個Android 4.0模擬器。我在Linux和Windows(Phenom II X6 w/8G內存)的相當快速的計算機上試過這個過程,每當我嘗試查看啓動程序的菜單時,「不幸的是,啓動程序都停止了」。Android 4.0仿真器總是有一個崩潰的啓動器?
我試圖具有RAM大小一路攀升至1024M,但似乎沒有任何幫助它。這只是一個borked模擬器或什麼?
我試圖製作一個Android 4.0模擬器。我在Linux和Windows(Phenom II X6 w/8G內存)的相當快速的計算機上試過這個過程,每當我嘗試查看啓動程序的菜單時,「不幸的是,啓動程序都停止了」。Android 4.0仿真器總是有一個崩潰的啓動器?
我試圖具有RAM大小一路攀升至1024M,但似乎沒有任何幫助它。這只是一個borked模擬器或什麼?
更新Android SDK管理器&再試一次,檢查該鏈接Adding SDK Components
你有「從快照加載」嗎?如果是這樣,你可以嘗試關閉它。
我也在這裏讀取https://android.stackexchange.com/questions/23842/unfortunately-launcher-has-stopped-error-after-4-0-4-ota-upgrade是有人建議清除應用程序設置中的啓動器數據。
我也有同樣的問題,我解決了,現在您應該重置ADB,
我以前遇到過這個問題。這個問題的根本原因是RAM的大小。您不能將RAM大小設置爲大於800MB。 在我的情況下,在將RAM大小設置爲700MB,它可以正常工作。所以試着改變你的RAM大小。
試過這裏提到的一切,仍然崩潰時使用平板電腦7英寸格式。 – Peterdk 2013-05-21 14:58:38
更新最新的SDK後,我也面臨同樣的問題。我花了幾個小時後想出下面的解決方案,
問題是「不幸的是,發射器已經停止」。發生這種情況是因爲在AVD的config.ini中沒有正確分配AVD皮膚路徑
例如,我的AVD的名字是AVD_4.0.3_WSVGA
修復 skin.path之前= AVD_4.0.3_WSVGA
,所以我改變皮膚路徑如下, 皮膚。路徑=平臺/ Android的15 /毛皮/ WSVGA
你可以找到的config.ini
在Linux(Ubuntu的)/home/[username]/.android/avd/[your AVD名稱]/config.ini文件
這爲我做了詭計。 – f2lollpll 2013-08-23 05:04:50
CHAGE confing文件 - > .android-> avd-> youavdfoldername->配置
打開的文件,並更改
hw.dPad = YES
hw.mainKeys = YES
它解決了我當我將VM堆從16更改爲32時
我的解決方案是,您必須先讓模擬器預先啓動。
簡單來說:當模擬器有足夠的時間正確啓動時,我嘗試啓動應用程序時,Android模擬器死於耗盡。
我解決了礦山通過增加堆大小爲128
我有同樣的問題,我不得不做恢復出廠設置我的手機上兩次擺脫這一點。但是我後來意識到,當我測試一個特定的應用程序時,問題總是發生,因此問題被縮小了。另外我看到了錯誤文件,它顯示了OOM崩潰行。
然後我檢查了我在應用程序中的最後一次更改,然後發現我正在使用的自定義應用程序徽標替換ic_launcher的尺寸很大,因此每次運行該應用程序時系統啓動器都嘗試打開它並結束與OOM一起。
我知道,我知道這聽起來很奇怪,但相信我這是問題。我縮小了尺寸並再次測試,並且工作正常。
注 - 我甚至嘗試過對朋友的手機進行測試,並將其發射器也撞上了。 ;)
我更新了VM堆大小256並停止 – user2022622 2013-01-29 17:35:44
正如Balavishnu的回答所示,似乎默認堆大小(16)太小。這是一個相當明目張膽的錯誤,仿真設備不能在其默認配置下工作。您是否向Google提交了一個錯誤? – 2013-04-13 21:34:18
您的模擬器不需要1 GB RAM來測試單個應用程序!可能是它的一個bug,我沒有提交這個bug。如果我的回答有所幫助,請接受我的回答。 – Niko 2013-05-14 04:50:23