DroidManager API
Описание
IDroidManagerAPI предназначен для управления списком устройств/эмуляторов в ZennoDroid. Позволяет получать информацию о доступных устройствах, работать с их идентификаторами и выполнять базовые операции управления.
Свойства
BaseDirectory
-
string BaseDirectory { get; }
Базовая директория хранения данных устройств.Возвращает:
Путь к каталогу, где хранятся данные эмуляторов/устройств.
Пример.
return new DroidManager().BaseDirectory;
Методы
ConvertIndexToName
-
string ConvertIndexToName(int index)
Преобра зует индекс устройства в его внутреннее имя.Параметры:
index— индекс устройства.
Возвращает:
Имя устройства.
Пример.
var manager = new DroidManager();
var name = manager.ConvertIndexToName(0); // Внутреннее имя первого устройства в списке
ConvertIndexToTitle
-
string ConvertIndexToTitle(int index)
Преобразует индекс устройства в отображаемое название.Параметры:
index— индекс устройства.
Возвращает:
Человекочитаемое название устройства.
Пример.
var manager = new DroidManager();
var title = manager.ConvertIndexToTitle(0); // Отображаемое название первого устройства
ConvertNameToIndex
-
int ConvertNameToIndex(string name)
Преобразует имя устройства в его индекс.Параметры:
name— внутреннее имя устройства.
Возвращает:
Индекс устройства.
Пример.
var manager = new DroidManager();
var index = manager.ConvertNameToIndex("emulator-5554"); // Индекс устройства по его имени
ConvertTitleToName
-
string ConvertTitleToName(string title)
Преобразует отображаемое название устройства в внутреннее имя.Параметры:
title— отображаемое название.
Возвращает:
Внутреннее имя устройства.