Сколько времени Эмулятор Android берет для запуска? Необходимо ли закрыться/начать каждый раз при изменении кода Java?

При разработке для Android необходимо ли обычно останавливать эмулятор и перезапускать ли его каждый раз, когда Вы вносите изменение в свой код Java или есть ли более быстрый путь? Эмулятор занимает приблизительно 1,5 минуты для запуска для меня, действительно ли это нормально?

23
задан benstpierre 19 March 2010 в 18:06
поделиться

6 ответов

Да. Запуск эмулятора медленный, но вам не нужно перезагружать его обычно, когда вы вносите изменения. Вы можете просто нацелиться на уже запущенный эмулятор, по крайней мере в eclipse.

22
ответ дан 29 November 2019 в 02:08
поделиться

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

0
ответ дан 29 November 2019 в 02:08
поделиться

Моему требуется минута + для запуска. Я попытался добавить -no-boot-anim , чтобы ускорить его, но несколько тестов, которые я сделал, не ускорили его.

2
ответ дан 29 November 2019 в 02:08
поделиться

Эмулятору требуется некоторое время для запуска, в зависимости от работающей машины и количества программ, запущенных на хосте.

Если вы установили плагин eclipse, вам не нужно каждый раз перезапускать эмулятор: просто нажмите «Выполнить в eclipse», и плагин позаботится о создании пакета .apk, вставит его в устройство и запустит действие. (если есть).

6
ответ дан 29 November 2019 в 02:08
поделиться

На самом деле нет необходимости перезапускать эмулятор. Вы можете держать его запущенным весь день (или дольше). Если вы не используете eclipse: adb install -r выполнит эту работу (-r заменит существующий пакет) и перезапустит ваше приложение.

3
ответ дан 29 November 2019 в 02:08
поделиться

Чтобы запустить эмулятор в Eclipse, перейдите в Window -> Android SDK and AVD Manager, затем выберите нужное виртуальное устройство и нажмите start. Таким образом, оно останется включенным и не выключится, когда ваше приложение завершится.

1
ответ дан 29 November 2019 в 02:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: