У эмулятора Android 4.0 всегда есть аварийный Launcher?
Я пытаюсь создать эмулятор Android 4.0. Я пробовал этот процесс на довольно быстром компьютере как в Linux, так и в Windows (Phenom II X6 w/8G RAM), и каждый раз, когда я получаю "к сожалению, запуск запуска", когда я пытаюсь посмотреть меню пусковой установки.
![enter image description here]()
Я пробовал иметь размер ОЗУ вплоть до 1024 М, но ничего не помогает. Является ли это просто укушенным эмулятором?
Ответы
Ответ 1
Я испытал эту же проблему несколько раз. Все, что я сделал, изменило размер оперативной памяти на 512, а кучу на 32. Оставайтесь все хорошо...
@racs предложили, чтобы изменение скина эмулятора в менеджере AVD также помогло. Попробуйте...
Проверьте, помогает ли это.
Ответ 2
Я также сталкиваюсь с такой же проблемой после обновления последнего SDK. Я придумал следующее решение, проведя несколько часов,
Проблема: "К сожалению, пусковая установка остановлена". Это происходит из-за того, что путь AVD-кода не назначен должным образом в AVD config.ini
Для примера. Мое имя AVD AVD_4.0.3_WSVGA
перед исправлением
skin.path = AVD_4.0.3_WSVGA
поэтому я изменил путь кожи следующим образом:
skin.path = платформы/андроид-15/оболочек/WSVGA
вы можете найти config.ini
в linux (Ubuntu) /home/[имя пользователя]/. android/avd/[ваше avd имя]/config.ini
Ответ 3
Попробуйте использовать другой уровень API.
Я получил эту идею здесь, и она работала с Nexus 7 AVD на уровне API 17 с процессором ARM на OS X, и, похоже, ОК.
Ответ 4
chage confing file in → .android- > avd- > youavdfoldername- > config
открыть файл и изменить
hw.dPad = да
hw.mainKeys = да
Ответ 5
Он решил для меня, когда я изменяю кучу VM от 16 до 32
Ответ 6
Обновите свой Android SDK Manager и повторите попытку, проверьте эти ссылки Добавление компонентов SDK
Ответ 7
У вас есть "загрузка из моментального снимка"? если это так, вы можете попробовать отключить это.
Я также читал здесь https://android.stackexchange.com/questions/23842/unfortunately-launcher-has-stopped-error-after-4-0-4-ota-upgrade, кто-то предложил очистить данные пусковых установок в настройках приложения.
Ответ 8
Мое решение состояло в том, что сначала нужно было запустить эмулятор.
Проще говоря: эмулятор android умер от усталости, когда я пытался запустить приложение до того, как эмулятор успел правильно загрузиться.
Ответ 9
Ни один из приведенных здесь ответов не помог мне. В конце концов я решил проблему, перейдя на расширенные настройки моего виртуального устройства в Android Virtual Device Manager. Моя SD-карта была установлена в 9 МБ, и рекомендуется установить ее как минимум на 10 МБ. Когда я устанавливаю это на более высокое значение, он исправляет проблему. ![введите описание изображения здесь]()
Ответ 10
Я решил мой, увеличив размер кучи до 128.
Ответ 11
У меня была такая же проблема, и мне пришлось делать factory reset на моем телефоне дважды, чтобы избавиться от этого. Но я тогда понял, что проблема всегда возникала, когда я тестировал одно конкретное приложение, и, следовательно, проблема была сужена. Также я увидел файл ошибки, и он показал линии сбоя OOM.
Затем я проверил свои последние изменения внутри этого приложения, и я с удивлением обнаружил, что логотип пользовательского приложения, который я использовал для замены ic_launcher, был огромным по размеру, из-за которого каждый раз, когда я запускал это приложение, System Launcher пыталась открыть его и в итоге с OOM.
Я знаю, я знаю, это звучит странно, но поверьте мне, это была проблема. Я уменьшил размер и снова тестировал, и все было нормально.
Примечание. Я даже пробовал тестировать на телефоне моего друга и тоже разбил свою пусковую установку.;)
Ответ 12
У меня была такая же проблема, я решил, теперь вы должны reset ваш adb,
- откройте эмулятор и режим Goto DDMS → нажмите следующую кнопку Screen Capture (Drop Down) → Reset.adb.
Или
- Goto Run → Cmd → goto Path (платформы и инструменты в Android sdk) → adb kill-server
2.1 Goto Run → Cmd → goto Path (платформы и инструменты в Android sdk) → adb start-server
что он, перезапустите эмулятор, уверен, что он сработает.
Ответ 13
Я столкнулся с этой проблемой раньше. Основной причиной этой проблемы является размер оперативной памяти. Вы не можете установить размер оперативной памяти более 800 МБ.
В моем случае, установите размер оперативной памяти до 700 МБ и он работает правильно. Поэтому попробуйте изменить размер оперативной памяти.