Чрезвычайно медленный AVD полностью распределяет ресурсы - PullRequest
1 голос
/ 26 мая 2011

Я новичок в приложениях для Android. Я выполнил шаги в руководстве и подготовил среду разработки для Vista (Eclipse Helios + Android SDK 12 + JDK6).

Я создал минимальный AVD с 32 Мб SD-карты и 128 Мб оперативной памяти, включить снимок. и установите текущие AVD в запущенных конфигурациях приложения как автоматически.

Эмулятор работает очень медленно и загрузка процессора на 100% распределяется между затмением и эмулятором, потребление памяти также ограничено.

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

Большое спасибо, Semanur

Ответы [ 5 ]

1 голос
/ 14 декабря 2013

Вы можете использовать Bluestacks App Player или Youwave For Android. Эти эмуляторы намного быстрее, чем эмуляторы затмения. Вы обнаружите, что они, скорее всего, запускают ваше приложение на реальном телефоне.

0 голосов
/ 08 декабря 2014

вы можете загрузить и установить виртуальное устройство genymotion, оно в 3 раза быстрее обычного AVD

0 голосов
/ 26 мая 2011

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

0 голосов
/ 05 февраля 2012

Запуск из моментального снимка также является способом сокращения времени загрузки и загрузки ресурсов на ЦП. Я обнаружил, что это все еще занимает значительное количество времени, но это меньше половины того, что потребовалось раньше.

0 голосов
/ 26 мая 2011

Эмуляторы используют значительные ресурсы, но на среднем компьютере все должно работать нормально.Попробуйте создать новый экземпляр эмулятора с настройками по умолчанию, HVGA и без снимка и без SD-карты.Для этого теста используйте android 2.2.

Этот тест должен выполняться довольно гладко на среднем компьютере.

Сообщите нам результаты.

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