Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Оглавление

Expand
titleНажмите здесь, чтобы развернуть оглавление
Table of Contents
minLevel1
maxLevel7
exclude^Оглавление:$

...

Описание

На данной вкладке находятся настройки связанные с эмулятором

Использовать устройство по умолчанию

При включенной настройке, Вы можете выбрать устройство, которое будет использоваться в ProjectMaker по умолчанию (если явно не выбрано другое устройство).

Данное устройство будет игнорироваться ZennoDroid'ом, при случайном выборе из списка доступных. Подробнее о том, как ZennoDroid выбирает устройство для работы можно прочитать в статье - Выбор и запуск устройства.

Если Вы хотите использовать выбранное устройство при выполнении проектов в ZennoDroid, то чтобы не возникало ошибки “Устройство занято в Project Maker” необходимо отключить данную настройку.

Обновить

Данная кнопка позволяет обновить список доступных устройств.

Использовать MJPEG для захвата изображения

Альтернативный способ захвата изображения с устройства.

Данную настройку стоит включать только в том случае, если при запуске устройства через ZennoDroid процесс всегда завершается ошибкой и в логе появляется запись “Не удалось захватить изображение“.

Время ожидания загрузки устройства

Это время отведённое на загрузку эмулятора.
Если не удалось загрузить за отведённое здесь время, то выполнение завершится с ошибкой.

Случайное отклонение клика

Позволяет делать клики с небольшим отклонением от заданных параметров. Используется в экшенах:

  1. Поиск по картинке (ZD) Нажатие на экран будет осуществляться не точно в то место, которое указано в параметре Место совершения клика (прицел), а с небольшим смещением

  2. Выполнить событие (ZD) Если для координат нажатия выбран “Центр”, то нажатие на элемент будет произведено не точно в его центр, а с небольшим отклонением.

Случайное отклонение задержки при вводе символов

Используется в экшенах Эмуляция клавиатуры (ZD) и Установка значения (ZD). Позволяет настроить отклонение задержки от заданного значения.

Например, если задана задержка 150мс и отклонение 10%, то реальная задержка при вводе каждого символа будет находиться в интервале от 135мс до 165мс.

Задержка перед вводом символов

Задержка перед вводом символов в экшенах Эмуляция клавиатуры (ZD) и Установка значения (ZD).

Задержка после ввода символов

Задержка после ввода символов в экшенах Эмуляция клавиатуры (ZD) и Установка значения (ZD).

Проксирование трафика

Начиная с версии 2.3.3 появилась возможность выбрать способ проксирования трафика используемый при выполнении экшена Установка прокси

Info

При одновременном включении обеих настроек (т.е. использовать и Proxifier, и Redsocks) проксирование трафика автоматически распределится в зависимости от образа устройства: Android 7x64 и Android 9.0 будут проксироваться через Redsocks2, а Android 5.1 и Android 7x86 через Proxifier.

Использовать Proxifier

Для проксирования трафика используется Proxifier. Эмулятор проксируется по ИД его процесса (PID) в Windows.

Использовать Redsocks

Для проксирования трафика используется Redsocks2 - прозрачный редиректор TCP/UDP-соединений в прокси.

Note

Данный способ работает только на образах Android 7x64 и Android 9.0.

Note

Поддерживаются адреса прокси только в виде IP:Port. Т.е. прокси заданные в формате socks5://user:pass@80.80.80.80:8080 работать будут, а socks5://user:pass@proxy.com:8080 - нет

Note

Прокси-сервер должен поддерживать работу DNS over TCP/53.

Адреса DNS (только при использовании Redsocks)

Настройка адреса DNS сервера (можно указать несколько, через запятую 8.8.8.8,1.1.1.1). DNS-запросы будут направляться через прокси-сервер.

Expand
titleЗадать адрес DNS сервера для каждого потока в отдельности можно с помощью кода c#
Code Block
instance.DroidInstance.Proxy.SetDnsServers("8.8.8.8,8.8.4.4");
Info

Данный код необходимо выполнить перед установкой прокси

Ограничивать частоту кадров

Эта настройка влияет на FPS запускаемых эмуляторов.
Если настройка включена, то всем запускаемым эмуляторам будет принудительно установлено указанное количество кадров.

Expand
titleЭта же настройка в Memu
Image Removed

Отключать вывод звука

Выключать у эмуляторов звук.
Отключение звука снижает нагрузку на процессор.

Отключить микрофон

Отключает использование микрофона в эмуляторе.

Включить оптимизацию памяти GPU

Позволяет снизить нагрузку на видеокарту

Отключить Анти-Мерцание

Функция “Анти-Мерцание” позволяет решить проблему мерцания изображения, что позволяет улучшить отображение картинки.

При запуске одновременно нескольких эмуляторов рекомендуется отключать Анти-Мерцание для снижения нагрузки на систему.

Отключить рекламу

В лаунчер Memu вшит показ рекламы. Это может поломать работу шаблона, т.к. реклама отображается поверх всех окон. Рекомендуется всегда её отключать.

Добавить в устройство команду curl

В новых версиях Memu по умолчанию добавлена утилита cURL, но только для Android 7.1.
Данная настройка позволяет добавить утилиту в более старые версии эмулятора Memu, а также в эмуляторы на базе Android 5.1.

Эмулировать разрядку батареи

По умолчанию батарея всегда находится в состоянии “Заряжается” и ее заряд равен 100%.

При включении данной настройки батарея будет разряжаться (примерно до 20%), а затем заряжаться (примерно до 70%)

Полезные ссылки

...

Системные требования ZennoDroid

...

Include Page
Настройки Android (PM ZD)
Настройки Android (PM ZD)