Мой компьютер неисправен, или эмулятор Android работает медленно - PullRequest
0 голосов
/ 19 марта 2012

Я нахожусь на стадии изучения android, и мне очень часто приходится запускать / отлаживать свое приложение в эмуляторе.Дело в том, что между нажатием кнопки отладки и до запуска приложения на эмуляторе мне приходится ждать 1-2 минуты.

Это нормально?Мой компьютер - i5 с 8 ГБ оперативной памяти.

Ответы [ 3 ]

3 голосов
/ 19 марта 2012

Эмулятор, конечно, не быстрый, но одну вещь, которую вы должны сделать, это убедиться, что вы не закрываете эмулятор. Оставьте его включенным, и тогда большая часть начального времени запуска будет учтена. Эмулятор - настоящий эмулятор (в отличие от симулятора iOS). Думайте о времени запуска эмулятора как о загрузке телефона. Вы не собираетесь выключать и включать свой телефон каждый раз, когда хотите использовать приложение, так же как и в случае с эмулятором, просто оставьте его включенным.

1 голос
/ 19 марта 2012

Время запуска эмулятора составило 5-10 минут. Время запуска для отладки вашего приложения будет зависеть от размера вашего приложения. Он должен передавать .apk каждый раз, когда вы хотите отладить. Если ваше приложение заполнено большими файлами, это может занять много времени. Однажды я поместил видео в папку res / raw, и оно подняло мое приложение до 25 МБ. Это заняло около 5 минут, чтобы начать отладку.

1 голос
/ 19 марта 2012

Это не нормально, но как и ожидалось.Эмулятор Android по-прежнему работает очень медленно и в основном непригоден для разработки.Вам лучше разрабатывать на реальном устройстве.(Развертывание на реальном устройстве намного быстрее в Android IDE, чем в Xcode / iOS.)

Google заявил, что это известная проблема, но неизвестно, если / когда она действительно будет исправлена.

...