com.android.tradefed.build

Интерфейсы

IAppBuildInfo Этот интерфейс устарел. Использование IBuildInfo непосредственно.
IBuildProvider Отвечает за предоставление информации о тестируемой сборке.
IDeviceBuildInfo IBuildInfo , который представляет полную сборку Android устройства и (необязательно) его испытания.
IDeviceBuildProvider IBuildProvider , которая использует информацию из ITestDevice для извлечения сборки.
IFileDownloader Интерфейс для скачивания удаленного файла.
IFolderBuildInfo Простой абстрактный IBuildInfo , чьи сборки артефакты , содержащие в локальном каталоге файловой системы.

Классы

AppBuildInfo IBuildInfo , который представляет собой приложение для Android и его тестовый пакет (ы).
AppDeviceBuildInfo Этот класс устарел. Использование IDeviceBuildInfo непосредственно.
BootstrapBuildProvider IDeviceBuildProvider что бутстрап сборки информация от испытательного устройства

Обычно это используется для устройств с внешней сборкой, т. Е.

BuildInfo Generic реализация IBuildInfo , которая должна быть связана с ITestDevice .
CommandLineBuildInfoBuilder Утилита предназначена для захвата обычных информационных сборок аргументов из командной строки и создать IBuildInfo из них.
Зависимости Новый тип провайдера, который позволяет получить все зависимости для теста.
DeviceBuildDescriptor Класс - оболочка для IBuildInfo , который содержит вспомогательные методы для извлечения информации сборки платформы устройств.
DeviceBuildInfo IBuildInfo , который представляет полную сборку Android устройства и (необязательно) его испытания.
DeviceFolderBuildInfo IDeviceBuildInfo , который также содержит другие артефакты сборки , содержащиеся в директории на локальной файловой системе.
ExistingBuildProvider IBuildProvider , который возвращает уже построенную IBuildInfo .
FileDownloadCache Вспомогательный класс, который поддерживает кэш LRU загруженных файлов локальной файловой системы.
FileDownloadCacheFactory Фабрика для создания FileDownloadCache
FileDownloadCacheWrapper Класс - оболочка , которая обеспечивает FileDownloadCache объектов при реализации IFileDownloader интерфейса.
FolderBuildInfo Бетонный реализация IFolderBuildInfo .
LocalAppBuildProvider IBuildProvider , который строит IBuildInfo на основе предоставленного локального пути
LocalDeviceBuildProvider IBuildProvider , который строит IDeviceBuildInfo на основе предоставленной файловой системы путь к папке.
LocalFolderBuildProvider IBuildProvider , который строит IFolderBuildInfo на основе предоставленного локального пути
OtaDeviceBuildInfo IDeviceBuildInfo используется для более сотового тестирования обновлений.
OtatoolsBuildInfo IBuildInfo , который содержит otatools артефакты.
OtaZipfileBuildProvider Обеспечивает IBuildInfo на основе локального OTA архива.
StubBuildProvider Нет-оп пустая реализация IBuildProvider .

Исключения

BuildRetrievalError Произошла фатальная ошибка при получении сборки для тестирования.