Ошибка моментального снимка эмулятора Android

При запуске приложения в eclipse 3.7.0 я получаю сообщение об ошибке …

Emulator]: ERROR: невозможно загрузить Vm из моментального снимка. Снимок был сохранен для другой конфигурации оборудования.

Я запустил это приложение числовое время с ошибкой, но теперь эта ошибка отображается. Я проверил мой AVD Manager, и моя платформа и уровень API верны.

Solutions Collecting From Web of "Ошибка моментального снимка эмулятора Android"

Проблема заключается не в вашем приложении, а в сохраненном снимке AVD. Конфигурация AVD была отредактирована с момента ее успешного запуска. Даже изменение разрешения экрана / экрана приведет к возникновению этой ошибки. Вы можете:

  1. Измените конфигурацию AVD на то, как она была изначально.
  2. Отредактируйте AVD, чтобы отключить моментальный снимок. или
  3. При следующем запуске AVD снимите флажок « Запуск с моментальным снимком» , но сохраните флажок « Сохранить снимок» . Таким образом, моментальный снимок будет проигнорирован при запуске, но будет перезаписан при выходе. Затем вы сможете использовать моментальный снимок для последующих прогонов, как и раньше.

Разрешенный вопрос:

  1. Собирается выполнить проект и выбрать «Очистить»
  2. Переход в Window> AVD Manager> Удалить и создать новый AVD
  3. Повторное приложение, эмулятор займет несколько минут, чтобы загрузить.

Чтобы удалить список сохраненных снимков в вашей системе:

 rm ~/.android/avd/[your_avd_name]/snapshots.img* 

У меня была такая же проблема, как у Тиммма, и ничего не разрешило бы.

Через командную строку emulator.exe -avd avdname -snapshot default-boot дает мне ту же ошибку. Но я также заметил, что он запускается из графического интерфейса просто отлично.

Я зашел в C:\users\uname\.android\avd\The_avd\ и удалил snapshots.img.default-boot и файл iso-снимков моментальных снимков.

Это проще, чем воссоздать машину, но удаляет ваши снимки, а затем вы можете использовать его снова, как обычно.

Может быть, попробуйте отключить аппаратный снимок в Android Virtual Device Manager ? Он должен быть установлен везде, где вы установили SDK android.

Введите ссылку здесь

Откройте окно-> Диспетчер виртуальных устройств Android, выберите «Виртуальное устройство» и «Отключить запуск из моментального снимка» и сохраните параметр «Снимок» и нажмите «Запустить».

В моем случае, похоже, из-за того, что я закрыл AVD между двумя запусками одного и того же приложения, я получил это сообщение об ошибке на втором запуске.

Мне не нужно было «чистить» проект, просто запустил AVD вручную с помощью AVD-менеджера, дождался его загрузки и снова запустил приложение после завершения загрузки. Работал для меня.

Возможно, вы пытались запустить эмулятор с AVD до этого и из командной строки. Большинство AVD используют наборы инструкций для рук, поэтому вам, возможно, придется попробовать что-то вроде:

 emulator64-arm -avd <your avd label> -no-snapshot-load -no-snapshot-save 

Наконец, я получил решение, выполнив следующие шаги:

1) открытый менеджер avd
2) выберите avd, который передает это err- «ERROR: невозможно загрузить VM из моментального снимка. Снимок был сохранен для другой конфигурации оборудования».
3) нажмите на начало
4) теперь снимите эти два параметра – «запуск из моментального снимка» и «сохранение моментального снимка»,
5) теперь проверьте «стереть пользовательские данные»
6) начать avd сейчас
7), как только отобразится «ANDROID», закройте avd
8) теперь снова открываем avd manager
9) снимите флажок «стереть данные пользователя»
10) проверьте эти два параметра – «запуск с моментального снимка» и «сохранение моментального снимка»,
11) теперь запустите avd, он будет легко загружен из моментальных снимков без ошибок

Это известная проблема . Надеюсь, это будет исправлено в следующем выпуске Android SDK, но кто знает? Я думаю, что решение от user1165694 проще, чем предлагаемое решение по этому вопросу.

Если кто-то использует IntelliJ , чтобы отключить моментальный снимок, сделайте следующее:

  1. Открыть AVD
  2. Выберите свое устройство и нажмите «Пуск» …
  3. Снимите отметку с момента запуска

Получил эту проблему. И нашел способ. Когда я ничего не меняю в конфигурации, но снова запускаю эмулятор. Вам нужно нажать кнопку «power» в эмуляторе, а затем закрыть его. Одна неприятная вещь, которая возникает после запуска из моментального снимка, – мне нужно нажать кнопку питания, чтобы разблокировать эмулятор.

В моем случае эта ошибка была показана при подключении устройства, режим USB-отладки которого не был включен. Таким образом, ни одно устройство не может быть найдено и запустить приложение, вызвавшее это сообщение об ошибке, в зависимости от моей последней конфигурации запуска.

Обратите внимание: закрытие эмулятора ПОСЛЕ затмения вызовет эту же ошибку. В этом случае нет аппаратного смены курса, но эта ошибка появится:

Не удалось загрузить Vm из моментального снимка. Снимок был сохранен для другой конфигурации оборудования.

Поэтому всегда закрывайте Eclipse, ПЕРЕД Эмулятором.

Очистите проект и запустите эмулятор с тем же уровнем api.

Если он все еще не будет изменен после уровня api проекта и запускается на эмуляторе с одинаковым уровнем api.

В моем случае он работает ……….

Легче. Вам просто нужно изменить имя своего виртуального устройства Android, а затем удалить тот, который вы не заряжаете и не готовы 🙂