ZDE выбор генерируемого профилем телефона

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 666
Реакции
961
Баллы
113
Доброго в времени суток, ну тут идея добавить в настройки проекта в пункт android возможность выбирать производителя телефона и модель телефона(случайную или конкретную) которая в профиле. А то на пример я хочу работать исключительно с самсунгами s22 и приходится делать проверку на производителя телефона и модель, и если они мне не подходят, выходить по красной и генерировать профиль заново в надежде что следующий производитель и модель подойдут. Так же можно добавить возможность выбора версии андроида, что бы генерировались модели только те у которых на пример 12 андроид. Ну и ещё как вариант сделать что бы если у меня профиль USA в настройках то устройство автоматом на английский переводилось, ну типа чекбокса в настройках сделать, что бы решать надо такое или нет.

У вас в целом в вкладке настройки проекта-android ничего нету, было бы не плохо развить мои идеи и накидать туда полезных штучек по аналогии с зенопостером
 
хорошая идея! нужная
 
Реализовано начиная с версии 2.3.9.0.
 
в настройки проекта в пункт android возможность выбирать производителя телефона и модель телефона(случайную или конкретную) которая в профиле
Реализовано начиная с версии 2.3.9.0.

Вот этот момент реализован? Не могу найти где выбирать производителя в настройках проекта, только пауза между действиями..
 
Вот этот момент реализован? Не могу найти где выбирать производителя в настройках проекта, только пауза между действиями..
132507



C#:
Развернуть Свернуть Копировать
// генерация только Xiaomi c Android 12 или 13
var filter = new DeviceFilter();
filter.Manufacturer = "xiaomi";
filter.Version = "12|13";
var json = instance.DroidInstance.Settings.GenerateRandomLSPosedSettings(project.Profile.Country, filter);
instance.DroidInstance.Settings.SetLSPosedSettings(json);
 
у меня почему-то не работает, переменные из окружения соджержат не ту модель которую я прописал, или это в jsone только а окружение отдельно?
 
у меня почему-то не работает, переменные из окружения соджержат не ту модель которую я прописал, или это в jsone только а окружение отдельно?
Они разные, данные Json не совпадают с данными профиля ZDE. Поэтому сохраняйте не профиль проекта, а просто Json и потом его подгружайте.
 
  • Спасибо
Реакции: nvrskozzy
Они разные, данные Json не совпадают с данными профиля ZDE. Поэтому сохраняйте не профиль проекта, а просто Json и потом его подгружайте.
не мог понять где он куда сохраняется, нигде не видел, потом допёр - надо return json сделать, положить результат в переменную, а потом распарсить json
 
Посмотреть вложение 132507


C#:
Развернуть Свернуть Копировать
// генерация только Xiaomi c Android 12 или 13
var filter = new DeviceFilter();
filter.Manufacturer = "xiaomi";
filter.Version = "12|13";
var json = instance.DroidInstance.Settings.GenerateRandomLSPosedSettings(project.Profile.Country, filter);
instance.DroidInstance.Settings.SetLSPosedSettings(json);
Приветствую, я видел много Ваших постов по zde. Хотел бы поработать с Вами в решении своего вопроса на zde. Личка у Вас закрыта, если интересно то напишите пожалуйста в тг @rokkiyes
 

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