2012-06-27 1 views
8

Я привык тестировать приложение как на реальных устройствах, так и на AVD. Поскольку виртуальное устройство ICS было очень медленным, я решил попробовать ускорившийся эмулятор . Я последовал за instructions и успешно настроил ускоренную виртуальную машину с использованием технологии Intel Virtualization Technology (цель изображения системы x86).Ускоренный эмулятор Android продолжает перезагружаться

Эмулятор работает, и это очень быстро. НО при второй загрузке/установке приложения, она suddendly перезагружается. Он всегда отлично работает при первом запуске/загрузке, но когда я что-то редактирую и снова тестирую приложение, он перезагружается «с нуля» (показывая логотип Android).

Я не использую снимки сохранения/восстановления. LogCat не сообщает об ошибках, я использую инструменты Android SDK Rev.20 и платформенные инструменты rev. 12, на Win7.

Intelhaxm, похоже, работает должным образом, сообщая состояние «РАБОТА». После перезагрузки я должен снова загрузить приложение, это раздражает.

Кто-нибудь сталкивался с той же проблемой и, возможно, решил ее?

+0

Перезагружается ли при эмуляции gpu? – teamalpha5441

+0

Я не пробовал. Как отключить его? – Shine

+0

Редактирование устройства и в списке аппаратных функций должно быть «Эмуляция графического процессора», установите его на false – teamalpha5441

ответ

1

Последняя версия SDK Tools, версия 20.0.1, утверждает, что имеет фиксированные ошибки, связанные с эмуляторами с использованием ускорения GPU. Попробуйте это после обновления до последнего варианта инструментов SDK и ADT.

revision history С:

Устранены проблемы с запуском более одного эмулятор и работают нескольких эмуляторов с ускорением GPU.

+0

nope. Даже после обновления он продолжает перезагружать каждые 2 загрузки приложений ... – Shine