Настройки Android (PM ZD)
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе
Оглавление
Описание
На этой вкладке находятся параметры для настройки эмуляции Android.
Использовать устройство по умолчанию
При включенной настройке вы можете выбрать устройство, которое будет использоваться в ProjectMaker по умолчанию — при условии, что не выбрано другое устройство.
Устройство по умолчанию будет игнорироваться ZennoDroid'ом при случайном выборе из списка доступных. Подробнее о том, как ZennoDroid выбирает устройство для работы, можно прочитать в статье: Выбор и запуск устройства
Если вы хотите использовать выбранное устройство при выполнении проектов в ZennoDroid, то, чтобы не возникало ошибки “Устройство занято в Project Maker”, необходимо отключить эту настройку.
Кнопка Обновить позволяет обновить список доступных устройств.
Использовать MJPEG для захвата изображения
Альтернативный способ захвата изображения с устройства. Эту настройку стоит включать только в том случае, если при запуске устройства через ZennoDroid процесс всегда завершается ошибкой и в логе появляется запись “Не удалось захватить изображение“.
Время ожидания загрузки устройства
Это время, отведённое на загрузку эмулятора. Если не удалось загрузить устройство за отведённое здесь время, то выполнение завершится с ошибкой.
Случайное отклонение клика
Позволяет делать клики с небольшим отклонением от заданных параметров. Используется в экшенах:
https://zennolab.atlassian.net/wiki/spaces/RU/pages/1903067178 Нажатие на экран будет осуществляться не точно в то место, которое указано в параметре Место совершения клика (прицел), а с небольшим смещением.
https://zennolab.atlassian.net/wiki/spaces/RU/pages/1876590752 Если для координат нажатия выбран “Центр”, то нажатие на элемент будет произведено не точно в его центр, а с небольшим отклонением.
Случайное отклонение задержки при вводе символов
Используется в экшенах Эмуляция клавиатуры (ZD) и Установка значения (ZD). Позволяет настроить отклонение задержки от заданного значения.
Например, если задана задержка 150 мс и отклонение 10%, то реальная задержка при вводе каждого символа будет находиться в интервале от 135 мс до 165 мс.
Задержка перед вводом символов
Задержка перед вводом символов в экшенах Эмуляция клавиатуры (ZD) и Установка значения (ZD).
Задержка после ввода символов
Задержка после ввода символов в экшенах Эмуляция клавиатуры (ZD) и Установка значения (ZD).
Проксирование трафика
Выбору способа проксирования трафика в ZennoDroid посвящена отдельная статья, её можно прочитать по ссылке.
Ограничивать частоту кадров
Эта настройка влияет на FPS запускаемых эмуляторов. Если настройка включена, то всем запускаемым эмуляторам будет принудительно установлено указанное количество кадров.
Отключать вывод звука
Возможность выключать у эмуляторов звук. Отключение звука снижает нагрузку на процессор.
Отключить микрофон
Отключает использование микрофона в эмуляторе.
Включить оптимизацию памяти GPU
Позволяет снизить нагрузку на видеокарту.
Отключить Анти-Мерцание
Функция “Анти-Мерцание” позволяет решить проблему мерцания изображения, что позволяет улучшить отображение картинки.
Важно: при запуске одновременно нескольких эмуляторов рекомендуется отключать Анти-Мерцание для снижения нагрузки на систему.
Отключить рекламу
В лаунчер Memu вшит показ рекламы. Это может сломать работу шаблона, так как реклама отображается поверх всех окон. Рекомендуется всегда её отключать.
Использовать общий системный диск при создании устройства
При создании нового эмулятора будет использоваться общий системный диск.
Общий диск позволяет использовать один системный диск для всех эмуляторов, что значительно снижает занимаемое эмуляторами место (например, системный диск Android 9 занимает ~ 2ГБ). Общий диск работает в режиме только для чтения, т.е. на него нельзя записать информацию (как правило, это и не требуется).
Способ подключения диска для уже созданных эмуляторов, можно изменить с помощью экшена
Добавить в устройство команду curl
В новых версиях Memu по умолчанию добавлена утилита cURL, но только для Android 7.1.
Эта настройка позволяет добавить утилиту в более старые версии эмулятора Memu, а также в эмуляторы на базе Android 5.1.
Эмулировать разрядку батареи
По умолчанию батарея всегда находится в состоянии “Заряжается” и её заряд равен 100%.
При включении настройки батарея будет разряжаться (примерно до 20%), а затем заряжаться (примерно до 70%).
Полезные ссылки: