Итак, как и многие люди, начинающие разработку Android с Eclipse, даже с быстрой машиной, я замечаю, что эмулятор работает очень медленно.
Я ищу в SO любые подсказки, чтобы заставить его работать быстрее, и наталкиваюсь на этот вопрос , чей лучший ответ предлагает пару вещей, в том числе увеличение объема ОЗУ в AVD.Они предлагают 1024MB:
Звучит хорошо.Но когда я пытаюсь запустить его, я получаю следующее:
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Если я установлю его на 512 МБ (вместо 256 МБ по умолчанию), он запустится нормально.
Но почему на машине с Windows 7 x64 с 12 ГБ физической ОЗУ я не могу выделить 1024 МБ для AVD?Это ограничение затмения?Ограничение эмулятора?Ограничение Java?Я предполагаю, что человек в этом другом вопросе заставил его работать, но мне еще предстоит выяснить, как и большинство ответов, которые я вижу в других местах, говорят: «Да, наберите 512 МБ», что не является ответом, который я ищу.