Релиз ZennoDroid 2.4.4.0 — Сохранение данных приложения с аккаунтом • Экшен "Добавить аккаунт"

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 932
Благодарностей
4 213
Баллы
113


Весь список изменений 2.4.4.0

Добавлено:

+ Полностью переработаны экшены сохранения и восстановления данных приложения:
  • Добавлена поддержка Android 12.
  • Добавлено сохранение и восстановление выданных приложению разрешений.
  • Добавлено сохранение и восстановление связанного с приложением аккаунта, если данные аккаунта содержатся в хранилище аккаунтов, а не в приложении
    (аккаунт Google не поддерживается).
+ Добавлен экшен "Добавить аккаунт" (аккаунт Google не поддерживается).
+ В экшен "Получить файл" добавлена возможность получить файлы, к которым запрещен доступ.
+ В экшен "Отправить файл" добавлена возможность отправить файлы в разделы, к которым запрещен доступ (например, /data).
+ В API добавлена возможность искать по нескольким изображениям одновременно
Код:
var imgHashes = new string[] { "iVBOR...YII", "iVBOR...mCC" };
var rectangle = instance.DroidInstance.Screen.FindImage(imgHashes, null, 95, 60);
+ В API Appium добавлены новые свойства для работы с найденным элементом
IsDisplayed - элемент находится в видимой части экрана.
Rectangle - положение, размер, координаты границ элемента.
Код:
var element = instance.DroidInstance.AppiumDriver.FindElementByXPath("//*[@text='Google']");
if (element == null)
    throw new Exception("Элемент не найден");
if (!element.IsDisplayed)
    throw new Exception("Элемент вне экрана");

return element.Rectangle;

Исправлено:

Экшен "Получить аккаунт" теперь возвращает метаданные аккаунта, необходимые для его корректного восстановления (аккаунт Google не поддерживается).
Исправлен критический баг при отправке файлов на устройство.

Где скачать?

ZennoDroid 2.4.4.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.


Как сообщать о проблемах?

Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.

 
  • Спасибо
Реакции: Sergodjan и Lid

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)