emulator-arm.exe больше не работает - PullRequest
0 голосов
/ 22 октября 2011

Это сообщение, которое я получаю всегда (100%), если я пытаюсь запустить эмулятор с существующим снимком. Система Windows 7 32bit, ADT14 и SDK14.

Мне нужно начинать каждый сеанс эмулятора с "стертых пользовательских данных". Всякий раз, когда я пытаюсь перезагрузить эмулятор со снимком, Windows печатает это сообщение (на немецком языке: emulator-arm.exe funktioniert nicht mehr), и единственный доступный вариант - закрывать приложение (emulator-arm.exe).

Я могу воспроизвести это по желанию. Даже со свежими установками Eclipse (Helios и Indigo), SDK, ADT. Я мог видеть это со всеми версиями в прошлом году. Я могу воспроизвести это на трех разных машинах в моем доме (все Windows 7 32bit) по желанию. На моих машинах не так много программного обеспечения. На одной машине только среда разработки Android. Все три компьютера не являются игровыми автоматами и не имеют большой мощности. Я имею в виду, просто чтобы использовать редактор Eclipse, этого должно быть достаточно.

Все приложения (Eclipse и т. Д.) Не настроены на особые потребности. Я всегда использую Android-разработку как есть.

Любая помощь высоко ценится. Не смешно всегда идти на ланч или кофе, просто переключаясь с одного эмулятора на другой - это длится ок. 10 минут здесь.

Ответы [ 2 ]

1 голос
/ 17 ноября 2011

Запустите ваше устройство AVD через AVD Manager, убедитесь, что вы не стираете пользовательские данные и не используете запуск из снимка.

Если ваше приложение не развернуто на устройстве AVD:

Щелкните правой кнопкой мыши ваше затмениевыберите проект запустить как => запустить конфигурацию.Убедитесь, что на целевой вкладке режим развертывания установлен на ручной.Нажмите Run, здесь вы можете выбрать текущий запущенный AVD, который вы запускали ранее.

Чтобы повторно развернуть приложение на устройстве AVD

Оставьте устройство AVD включенным и работающим, используйте диспетчер приложений на AVDУстройство для удаления приложения с устройства AVD.Далее, щелкните правой кнопкой мыши по вашему проекту Eclipse и выберите Run as => Run Configuration.Убедитесь, что на целевой вкладке режим развертывания установлен на ручной.Нажмите Run, здесь вы можете выбрать текущий запущенный AVD, который вы запускали ранее.

1 голос
/ 22 октября 2011

Лично я предлагаю не использовать Snapshot функции. Просто нормальная перезагрузка - это нормально, это не займет много времени, всего одну или две минуты.

То, что Snapshot действительно беспокоило меня в прошлом, привело к новой установке SDK. Не знаю, почему это так, но лучше не использовать Snapshot, во-первых, это не увеличивает скорость вашего эмулятора; во-вторых, это эмулятор, а не на реальном устройстве.

Поправь меня, если я ошибаюсь или ошибаюсь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...