2012-04-17 5 views
3

У меня Windows 7 prof 64 бит с оперативной памятью 12 Гб. Я очень хорошо запускаю множество виртуальных машин Linux и Windows. Почему эмулятор Android работает так медленно? Как сделать это быстрее?Почему эмулятор Android работает так позорно медленно?

+0

Поскольку Google хочет, чтобы вы покупали одно или несколько реальных устройств для разработки. – yorkw

+0

Этот вопрос супер пупер вне темы. Пожалуйста, прочтите FAQ: http://stackoverflow.com/faq P.S. Да, эмулятор работает медленно, либо справляется с этим, либо получает реальное устройство, это единственные реальные варианты. – FoamyGuy

+0

@ У меня есть реальное устройство. Вопрос в том, как развиваться с эмулятором. –

ответ

6

Большинство изображений на Android работает на платформах ARM. Это означает, что ваш компьютер должен эмулировать все устройство, включая перевод инструкций ARM в инструкции x86. Вы должны попробовать новые изображения эмулятора x86. Они значительно быстрее. См. this guide от Intel.

+0

Я думаю, что эмулятор может использовать JIT, чтобы иметь скорость ассемблера. Хорошо, у меня нет записей процессоров под «Android 3.1», которые я использую. Это то, о чем вы говорите? Должен ли я использовать 2.3.3 вместо этого? –

+0

Да, к сожалению, пока я думаю, что только Intel сделал 2.3.x. – kabuko

+0

Как насчет Android 3.1 ?? Как сделать эмулятор 3.1 быстрее? – Jayesh

2

Я удалил эмулятор и установил Android x86 в образ VMWare. Все еще не так быстро, как реальное устройство, но намного быстрее, чем эмулятор. Работает чавканье (плюс, это выродок здорово запускать Android приложения на моем ноутбуке :))

http://www.android-x86.org/documents/installhowto

Смежные вопросы