Есть ли способ уменьшить время загрузки Android Emulator, поставляемого с Android SDK - PullRequest
12 голосов
/ 05 марта 2010

В моей системе я использую версию eclipse ganymede вместе с установленным плагином Android SDK и ADT. Я создал Android AVD (целевой Android 1,5) с 512 МБ памяти. Это довольно печально видеть медленную загрузку. Процесс загрузки занимает около 4-5 минут. Есть ли способ или настройки, чтобы ускорить этот процесс загрузки.

Конфигурация ПК:
P4 2,4 ГГц с оперативной памятью 1 ГБ.

Ответы [ 6 ]

3 голосов
/ 05 марта 2010

Вы можете использовать параметр командной строки -no-boot-anim , который ускоряет процесс загрузки, не показывая анимацию загрузки во время запуска эмулятора. Это заметно меняет мою систему, сокращая время запуска с 55 до 45 секунд. (Если вам интересно, это ноутбук с Mobile Core 2 Duo L9400 и 3 ГБ оперативной памяти.)

Используйте следующую командную строку для запуска эмулятора:

emulator -no-boot-anim @YourAvdName

где YourAvdName - это имя образа виртуального устройства Android (AVD), которое вы хотите запустить.

1 голос
/ 05 марта 2010

Есть способ ускорить процесс загрузки. Это недостаток настоящего эмулятора, а не просто симулятора, как в комплекте с Iphone.

Вам не нужно выходить из эмулятора после пробного запуска. Просто запустите эмулятор в начале своей работы и закройте его после того, как закончите. Если вы хотите что-то проверить очень быстро, мне часто проще просто подключить мое реальное устройство и запустить мое приложение на реальном устройстве, не дожидаясь запуска эмулятора.

0 голосов
/ 29 января 2014

Вариант, который я выбрал, - это купить дешевый мобильный телефон на Kogan.com и использовать его в качестве тестера приложений.

В противном случае вы также можете установить Genymotion, который определенно является инструментом ++ по сравнению с AVD через Android Studio.

Это также быстро. Однако имейте в виду, что многие функции будут отсутствовать, например, сервисы Google Play. Таким образом, желательно, чтобы вы купили устройство. С мобильным телефоном, поддерживаемым Android, вы можете делать все и моделировать любые события, такие как встряхивание и т. Д. ...

0 голосов
/ 13 июня 2013

установить virtualbox и использовать androVM

намного лучше, чем эмулятор

0 голосов
/ 03 января 2013

Я начал с настроек по умолчанию в диспетчере AVD, чтобы создать новый AVD, и он запустился примерно через 1-2 минуты. позже я удалил это и создал новый AVD с 8 ГБ встроенной памяти (как реальное устройство, которым я пользуюсь), а запуск не сделал! я ждал 30 минут, но все еще ничего

, поэтому я вернулся к памяти по умолчанию (512 МБ), и, кажется, все в порядке

но я также заметил, плохая идея отключать опции аппаратных кнопок, из-за чего он тоже загружается медленно

0 голосов
/ 19 мая 2012

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

«Эмулятор» широко известен как симулятор. Это не:

  • поставляются с устройствами или известной эмуляцией для реальных устройств
  • без поддержки по телефону или SMS
  • имеют возможность открывать сокеты прослушивания для входящих запросов

и т. Д. И т. Д. Это не эмулятор, как мама. Это симулятор, похожий на симулятор iPhone / iPad.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...