2010-06-15 4 views
4

Виртуальное устройство Android (имитируемая среда Android) не работает очень плавно на моей машине. Прокрутка довольно вялая.Производительность Android-устройства

Это нормально?

EDIT: Только что заметил, что AVD с Android 1.6 имеет значительно лучшую производительность по сравнению с AVD, работающими на 2.1 и 2.2.

+0

Я не знаком с Android, но на iOS есть некоторые вещи, где эмулятор на 100 раз медленнее, чем фактическое оборудование, и в других случаях, когда оборудование на 100 раз медленнее, чем эмулятор. Вы не можете использовать эмулятор для проверки производительности. Вы должны сделать это на реальном целевом оборудовании. Вам нужен доступ к нескольким устройствам с разной степенью производительности (остерегайтесь неочевидных ловушек, например, старая карта GFX на маленьком телефоне может быть быстрее, чем современная карта GFX на более крупном планшете) –

ответ

4

Его нормальный, если у вас нет 4 ГБ ОЗУ, SSD и хороший процессор. Из всего этого оперативная память, вероятно, самая важная, хотя с момента запуска виртуальной машины (виртуальной машины) на виртуальной машине.

+0

Я могу ожидать мои приложения имеют лучшую производительность на реальном телефоне, не так ли? –

+1

Да, это будет намного лучше. Особенно на современных устройствах (Nexus One, HTC Evo и т. Д.) – CaseyB

+2

О да, гораздо быстрее. Например, я поместил список из 2239 категорий в словарь - потребовалось 40 секунд, чтобы загрузить мой эмулятор и только 3 секунды, чтобы сделать это на моем Moto Droid. – hwrdprkns

0

Если на вашем компьютере имеется выделенный графический процессор, вы можете включить ускорение GPU на AVD, чтобы сделать обработку, связанную с графикой, например анимацию и т. Д., Намного быстрее. Он НЕ включен по умолчанию, и на странице разработчиков даже сказано, что он может быть несовместим с каждым графическим процессором, но стоит попробовать. Вы можете включить его, отредактировав свой AVD, а в разделе «Оборудование» нажмите «Создать», добавьте «Эмуляция графического процессора» и установите его «Да».

Это также предполагает, что у вас достаточно ОЗУ. 4 ГБ достаточно для запуска eclipse + Jellybean AVD (с разрешением WXGA720) на Ubuntu 12.04 Unity. У меня все еще есть 800 МБ свободной памяти (у меня нет места подкачки).

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