Info API
Описание
IDroidInfoAPI предоставляет базовую информацию об устройстве или эмуляторе в ZennoDroid. Используется для получения идентификаторов, сетевых параметров и данных, необходимых для подключения и управления устройством.
Свойства
Index
-
int Index { get; }
Индекс устройства.Возвращает:
Уникальный числовой идентификатор устройства. Дублирует информацию Индекс из окна Менеджер устройств.
Title
-
string Title { get; }
Отображаемое название устройства.Возвращает:
Человекочитаемое имя устройства. Дублирует информацию Название из окна Менеджер устройств.
Name
-
string Name { get; }
Внутреннее ADB-имя устройства.Возвращает:
Системное имя, используемое для работы API. Дублирует информацию Устройство из окна Менеджер устройств.
UiPort
-
int UiPort { get; }
UI-порт устройства.Возвращает:
Порт, используемый для взаимодействия с интерфейсом устройства. Актуально только при выполнении шаблона в ZennoDroid.
AddressPort
-
string AddressPort { get; }
Адрес и порт подключения.Возвращает:
Строку в форматеIP:Port, используемую для подключения через ADB (например:127.0.0.1:21503для MEmu). Для физических телефонов совпадает со значением свойства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;