Android Studio 3.x: эмулятор очень медленный (особенно рендеринг)

У меня проблема с моим Dell Inspiron 7000 Gaming (i7-7700HQ, 16 ГБ ОЗУ, Nvidia Geforce GTX 1050 Ti, Windows 10) и настольным ПК с самостоятельной сборкой (i5-3350P, 16 ГБ ОЗУ, AMD Radeon HD 7870, Windows 10) относительно эмулятора Android (текущая версия Android SDK и Android Studio). Intel VT-X включен. Независимо от того, какую версию API и какое устройство я выберу, эмулятор всегда работает очень медленно, и вы можете шаг за шагом наблюдать за отображением представлений. Вы также можете проследить это поведение в Logcat.

Что я пробовал до сих пор:

  • переустановка Intel HAXM (с другими значениями для выделенной памяти)
  • переустановка эмулятора Android
  • запуск эмулятора с GPU0 (Intel) или GPU1 (Nvidia)
  • изменение OpenGL ES Renderer на разные значения
  • перезапуск моих машин
  • переустановка Android Studio и Android SDK
  • поиск в Google и переполнение стека

Есть ли кто-нибудь, кто сталкивался с такой же проблемой и, возможно, может предложить решение?

Мой компьютер Dell в целом работает очень медленно (мышь заикается при открытии таких приложений, как Firefox, приложения Adobe, такие как Illustrator, очень медленные) после обновления Windows 10 до текущей поддерживаемой версии (поддержка образа Dell прекратилась в октябре 2017 года). Эта проблема существует и на моем настольном ПК, поэтому я не думаю, что это обусловлено настройкой Dell. Я также рад возможному решению этой проблемы.;-)

Заранее спасибо.

РЕДАКТИРОВАТЬ: добавлен тест Dell AS SSD. Тест Dell AS SSD

РЕДАКТИРОВАТЬ: добавлена ​​конфигурация AVD

Name: Pixel_2_API_26

CPU/ABI: Google APIs Intel Atom (x86)

Path: C:\Users\Johannes\.android\avd\Pixel_2_API_26.avd

Target: google_apis [Google APIs] (API level 26)

Skin: 1080x1920

SD Card: 100M

hw.dPad: no

hw.lcd.height: 1920

runtime.network.speed: full

hw.accelerometer: yes

hw.device.name: pixel_2

vm.heapSize: 256

skin.dynamic: yes

hw.device.manufacturer: Google

hw.lcd.width: 1080

hw.gps: yes

hw.initialOrientation: Portrait

skin.path.backup: _no_skin

image.androidVersion.api: 26

hw.audioInput: yes

image.sysdir.1: system-images\android-26\google_apis\x86\

tag.id: google_apis

showDeviceFrame: no

hw.camera.back: emulated

hw.mainKeys: no

AvdId: Pixel_2_API_26

hw.camera.front: emulated

hw.lcd.density: 420

avd.ini.displayname: Pixel 2 API 26

hw.gpu.mode: auto

hw.device.hash2: MD5:bc5032b2a871da511332401af3ac6bb0

hw.ramSize: 1536

hw.trackBall: no

PlayStore.enabled: false

fastboot.forceColdBoot: no

hw.battery: yes

hw.cpu.ncore: 2

hw.sdCard: yes

tag.display: Google APIs

runtime.network.latency: none

hw.keyboard: yes

hw.sensors.proximity: yes

disk.dataPartition.size: 800M

hw.sensors.orientation: yes

avd.ini.encoding: UTF-8

hw.gpu.enabled: yes

2 ответа

У вас есть жесткий диск SSD? если так, проверь это

Вы пробовали альтернативный эмулятор? Я также изначально использовал встроенный эмулятор, и он загружается ужасно медленно (кстати, я использую AMD, поэтому нет VT-X). Затем я переключился на Nox, это намного лучше, всего несколько секунд, чтобы установить apk.

Начиная с SDK 26 и выше, эмуляторы Android работали очень медленно. Google ничего с этим не сделал.ИСПОЛЬЗУЙТЕ ЭМУЛЯТОР, ЗАПУЩЕННЫЙ SDK 25 ИЛИ НИЖЕ, И ЗАМЕТИТЕ СУЩЕСТВЕННУЮ РАЗНИЦУ

Другие вопросы по тегам