Как я могу выделить более 1024 МБ ОЗУ на AVD?

Я хочу работать с объемом ОЗУ 1024 МБ или больше, но когда я пытаюсь запустить свое виртуальное устройство, я получаю эту ошибку:

Failed to allocate memory: 8

После исследования некоторые решения, которые не сработали для меня:

  • Вручную измените файлы .ini и т. д. avd.
  • Запустить эмулятор от имени администратора
  • Запустить из командной строки
  • решение
  • другое решение

Технические характеристики системы:

  • 64-битная Windows 7 64-битная
  • Процессор i7 3610QM
  • 8 ГБ ОЗУ
  • Графическая карта 2 Гб

Я использую Android 4.2


person hakiko    schedule 01.02.2013    source источник
comment
Пожалуйста, обратитесь к этому li [ссылка] [1] [1]: stackoverflow.com/questions/8853541/ Это сработало для меня.   -  person    schedule 06.09.2014


Ответы (1)


Вы должны попробовать изменить свой эмулятор - если его версия 20.

Вот ссылка, описывающая проблему: Эмулятор перестает работать после обновления до версии 20.

Обновить

Я также нашел эту ссылку: Виртуальное устройство Android (AVD) Эмулятор перестал работать - интересно, что в комментариях одного пользователя следует сообщение: "Думаю, вам может быть интересно узнать, что в моей системе у меня 8 ГБ оперативной памяти, но я не смог установить размер оперативной памяти устройства. до 2048, но при снижении до 1024 все заработало."

Возможно, управление оперативной памятью — это вообще проблема для некоторых Android SDK.

person MikroDel    schedule 06.02.2013