#android
#Android
Вопрос:
Я только что создал Android AVD, который работает на версии 3.1. После запуска требуется много времени для перехода от одного действия к другому. Есть ли какой-либо способ ускорить этот процесс.
Комментарии:
1. я также сталкиваюсь с этой проблемой, я нашел много блогов, форумов, статей для нее. но я не могу добиться успеха.. но у меня есть только один вывод, и это увеличить размер вашей оперативной памяти до 1 ГБ в эмуляторе
2. Этот пост groups.google.com/d/msg/android-developers/5tsU92tJbOE / … от Дэвида Тернера многое объясняет, почему это так медленно … по сути, программное обеспечение, эмулирующее графику для дисплея размером с планшет, неэффективно, как и программное обеспечение, эмулирующее MMU.
3. Из чата fire side в Google I / O я вспоминаю, как они говорили, что они выпустят лучший симулятор в версии 3.2
4. @Chris: Это была фантастическая ссылка.
Ответ №1:
Эмуляторы всегда будут работать намного медленнее, чем устройства. В любом случае, эмуляторы Android теперь намного быстрее, чем раньше, поэтому убедитесь, что вы обновляете свой sdk (и вы, очевидно, обновляете, поскольку используете 3.1).
Кроме того, я постоянно замечал, что эмуляторы, работающие в ubuntu 11, работают быстрее, чем те же эмуляторы в Win 7 (на том же оборудовании), поэтому вы можете попробовать ubuntu.
Ответ №2:
Эмулятор Android занимает много памяти при запуске. Это нормально. То, что вы можете сделать здесь, — это использовать функцию под названием snapshot. Снимок сэкономит ваше время (и, возможно, ресурсы) с самого начала загрузки.
Прочитайте эту статью для получения более подробной информации: Оптимизация приложений для Android 3.0
в разделе «О производительности эмулятора».
Надеюсь, это поможет.