Чем отличается avd от командной строки и от менеджера avd? - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь запустить appium test case на эмуляторе Android, но возникает запутанная ситуация.

Тестовый запуск запустит указанное действие, очень быстро на эмуляторе Android из avd manager (5-6 с).

AVD менеджер:

avd manager

Эмулятор андроида из командной строки также относительно плавный ,, но тестовый пример запускает заданное действие очень медленно (20-30 с). Это может происходить редко (1% -2%).

командная строка:

emulator -avd Nexus_5_API_27

AVD одинаков. Итак, есть ли разница между одним и тем же AVD из командной строки и диспетчером AVD?

Я пробовал много вариантов ускорения, но они не работают.

1 Ответ

0 голосов
/ 19 января 2019

Когда вы открываете эмулятор из avd, он открывается с помощью самой командной строки, но с некоторыми параметрами запуска.Следующая команда выполняется при запуске эмулятора из avd

emulator -avd Nexus_5X_API_21 -netdelay none -netspeed full

Попробуйте включить эти параметры в командной строке вместо обычного запуска.Вы можете выполнить свою команду следующим образом:

эмулятор -avd Nexus_5_API_27 -netdelay none -netspeed full

Я надеюсь, это поможет вам.

...