- Регистрация
- 22.01.2019
- Сообщения
- 1 732
- Благодарностей
- 3 979
- Баллы
- 113

Весь список изменений 2.4.1.0
Добавлено:
+ В экшен "Команда ADB Shell" добавлена возможность выполнять команды с правами суперпользователя (Root).
+ В экшен "Команда ADB Shell" добавлена возможность выполнять команды без проверки подключения к устройству. Данная функция позволить выполнять команды до экшена "Запуск устройства" или после выполнения экшена "Остановка устройства".
Например, можно выполнить экшен "Остановка" и затем отправить команду reboot для физической перезагрузки телефона. ZennoDroid не будет искать пропавшее устройство и пытаться восстановить подключение, что происходит, если выполнять перезагрузку без остановки.
+ Экшен "Команда ADB Shell" теперь не требует обязательного указания переменной для сохранения результата выполнения команды.
+ В экшен "Закрыть приложение" добавлена возможность закрыть все запущенные приложения.
+ В экшен "Открыть приложение" добавлена возможность запустить приложение с правами суперпользователя (необходимо, если при указании активити экшен завершается ошибкой "SecurityException: Permission Denial").
+ Добавлена возможность вставить текст из буфера обмена Windows в окно устройства через контекстное меню или сочетанием клавиш Shift + Insert.
+ В меню "Установленные приложения" добавлена информация о версии приложения. Значительно ускорен процесс сбора информации о приложениях при открытии формы.
+ В API C# добавлен метод для быстрого переподключения захвата изображения. Необходимо использовать если в процессе работы использовались команды для ручной смены разрешения экрана (wm size, wm density). Восстанавливает картинку и корректное отображение координат курсора
instance.DroidInstance.Screen.ResetScreen();
+ В дерево элементов, в конструктор действий, в экшены "Получить/Установить значение" и "Выполнить событие" добавлено большое количество новых свойств элементов (a11y-important, drawing-order и другие), появившихся в новой версии UIAutomator.
+ UIAutomator обновлен до 7.3.1.
+ Scrcpy обновлен до версии 3.2.
Исправлено:
• Полностью переписан код, отвечающий за эмуляцию длительного движения пальцем по экрану, работавший нестабильно при выполнении в многопотоке. Изменение затронуло экшены "Масштабирование" и "Swipe" (Long Tap and Swipe - Drag'n'drop - позволяющий передвигать ползунок в капчах / двигать элементы на экране), а также API C#
instance.DroidInstance.Input.Swipe и instance.DroidInstance.Input.SwipeCurved
instance.DroidInstance.Input.LongTapAndSwipe и instance.DroidInstance.Input.LongTapAndSwipeCurved
instance.DroidInstance.Input.ZoomIn и instance.DroidInstance.Input.ZoomOut
instance.DroidInstance.Input.FreeMove
• Исправлен баг, из-за которого API для LSPosed не работал при включении отладки и в Visual Studio.
• Исправлен баг, из-за которого не срабатывал таймаут при выполнении экшена "Команда ADB Shell".
• Исправлен баг в BlueStacks 5.22+, из-за которого эмулятор падал при попытке получить дерево элементов.
• Исправлена ошибка, из-за которой не отображалось дерево элементов, если на устройстве уже была установлена более свежая версия UIAutomator.
• Исправлен захват изображения на некоторых телефонах и фермах из плат, которые не позволяют устанавливать подключение в режиме adb reverse.
• Исправлена ошибка, из-за которой при закрытии приложения оно не удалялось из списка недавно открытых.
• Исправлена ошибка, из-за которой экшен "Проверка текста" не видел текст расположенный в аттрибуте hint.
• Исправлена ошибка, из-за которой не появлялось дополнительное меню установки значений для полей с автозаполнением.
• Исправлен поиск поля для ввода текста при использовании функций "Исследовать элемент", "Следовать за курсором". Приоритет будет отдан полям, в которые можно вводить значения, даже если оно перекрыто другим элементом.
• Исправлено обновление и отображение информации в окне "Свойства элемента".
• Исправлено отображение пунктов контекстного меню окна устройства.
• Исправлено отображение используемого прокси в окне устройства (отображалась пустая строка, если адрес прокси не помещался на экране).
• Из меню удалены функции для работы с плагинами.
• Исправлена ошибка /system/bin/sh: adb: inaccessible or not found при выполнении экшена "Adb Shell" с правами суперпользователя.
Где скачать?
ZennoDroid Enterprise 2.4.1.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.