Перейти к основному содержимому

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;