Info API
Описание.
Добро пожаловать в первую часть документации по работе с API ZennoDroid. В этом материале вы найдете основную информацию и ключевые методы работы с объектами ZennoDroid, а так же примеры на C#.
Основной объект для работы с ZennoDroid API.
IDroidInstanceAPI DroidInstance
Данный объект представляет собой контейнер для интерфейсов, обеспечивающих взаимодействие с различными аспектами Android, такими как управление приложениями, ввод данных, настройки и т.д.
С его помощью можно получить доступ к необходимому объекту взаимодействия, а затем использовать его методы и свойства для работы с API.
Информация о текущем устройстве.
IDroidInfoAPI Info
Предоставляет доступ к информации о текущем устройстве. Этот интерфейс используется для получения различных данных о подключенном устройстве после его выбора и подключения через методы интерфейса IDroidActionAPI Action.
Свойства.
- Индекс устройства.
int Index { get; }
Дублирует информацию Индекс из окна Менеджер устройств.
- Название устройства.
string Title { get; }
Дублирует информацию Название из окна Менеджер устройств.
- Имя устройства (ADB).
string Name { get; }
Имя ADB устройства, дублирует информацию Устройство из окна Менеджер устройств.
- Порт отображаемый в окне инстанса.
int UiPort { get; }
Актуально только при выполнении шаблона в ZennoDroid.
- Адрес подключения через ADB.
string AddressPort { get; }
Совпадает со свойством Name.
Пример.
var info = instance.DroidInstance.Info;
int index = info.Index;
string title = info.Title;
string Name = info.Name;
int uiPort = info.UiPort;
string addressPort = info.AddressPort;