Это только у меня ... или эмулятор Android Honeycomb 3.0 действительно медленно - PullRequest
8 голосов
/ 27 апреля 2011

Ну? Я попытался увеличить объем оперативной памяти эмулятора до 1024 МБ, и скорость была незначительной, но все равно непригодной У этого есть скорость черепахи.

Кто-нибудь получил лучшие идеи, чтобы сделать это быстрее? Что-то я не правильно делаю?

Ответы [ 4 ]

1 голос
/ 23 июля 2011

Похоже, что все 3.0 и выше для меня медленно. Все до этого в эмуляторе работает очень быстро для меня. Однако у меня в ноутбуке есть встроенная видеокарта Intel. Когда я переключаю настройку 3D на «Настройки приложения», я получаю относительно приличную производительность от эмулятора, по крайней мере, когда он запускается, но затем, когда я пытаюсь запустить любое приложение из главного меню приложения по умолчанию (например, контакты), я получаю ошибки запуска. Это происходит для меня на 3.0, 3.1 и 3.2. Единственное, в чем я подозреваю, это то, что я использую 64-битный Java SDK. Кажется, что там есть ряд постов, связанных с 64-битной версией, но в основном они, похоже, указывают на использование 64-битной SDK с 32-битной Eclipse или наоборот, но в моих тестах я даже не запускаю Eclipse, убежище еще даже не переустанавливал ADT, только Android SDK и создал несколько экземпляров эмулятора. Опять же до 3.0 все быстро. 3.0 и выше не очень хорошо, но ОЧЕНЬ лучше с настройками графики, как я уже упоминал выше. Если бы я мог преодолеть проблемы с пусковой установкой, я думаю, что у меня все будет готово. Да, кстати, для 3.0 и выше я увеличил объем памяти до 1024. Я попытался увеличить кучу приложений, чтобы удвоить значение по умолчанию (с 48 до 96), но это, похоже, не облегчило мои проблемы с запуском.

1 голос
/ 28 апреля 2011

Ознакомьтесь с документацией для разработчиков Android относительно производительности эмулятора 3.0 .Прокрутите вниз до About Emulator Performance.

Скопированный совет для удобства:

Совет. Чтобы улучшить время запуска эмулятора, включите снимки для AVD при его создании с помощью SDK.и AVD Manager (в создателе AVD есть флажок для включения снимков).Затем запустите AVD из диспетчера AVD и выберите «Запустить из моментального снимка» и «Сохранить в моментальный снимок».Таким образом, когда вы закрываете эмулятор, снимок состояния AVD сохраняется и используется для быстрого перезапуска AVD в следующий раз.Однако, когда вы решите сохранить снимок, эмулятор будет медленно закрываться, поэтому вам может потребоваться отключить Сохранить в снимке после того, как вы получили первоначальный снимок (после первого закрытия AVD).

0 голосов
/ 28 июня 2011

Я помню, как кто-то из Google I / O говорил, что эмулятор HoneyComb будет работать очень медленно из-за включенного аппаратного ускорения.

ПК может использовать программный рендеринг для OpenGL, следовательно, плохая производительность. Почти все, что вы видите на экране HoneyComb, визуализируется с использованием OpenGL ES.

감사 합니다

Reno

0 голосов
/ 27 апреля 2011

Это медленно.Вы можете попробовать создать новый эмулятор с меньшим разрешением.

...