Размер растрового изображения превышает ошибку бюджета виртуальной машины на эмуляторе, но не на устройстве

1

Я получаю ошибку выше всякий раз, когда я тестирую эмулятор, но не все устройства, на которых я тестировал. Может ли кто-нибудь предположить, почему это может произойти?

  • 3
    Размер кучи эмулятора низок по сравнению с реальным устройством ...!
  • 0
    Прочтите этот пост для разных размеров кучи мобильных телефонов android stackoverflow.com/questions/5350465/…
Показать ещё 1 комментарий
Теги:
android-emulator
memory

1 ответ

3
Лучший ответ

Вероятно, вы тестируете устройства с высоким профилем, которые могут иметь память размером в 32 МБ или более. Эмулятор может использовать 24 Мб и что причина рушится.

Перейдите к редактору AVD (Android Virtual Device) и добавьте "Максимальный размер кучи приложений VM" в свойства вашего виртуального устройства. Установите это значение в 32Mb и перезагрузите ваш эмулятор.

Этого должно быть достаточно.

Если вы хотите узнать больше о куче памяти, я рекомендую вам прочитать этот вопрос.

  • 0
    Отлично - спасибо!
Сообщество Overcoder
Наверх
Меню