Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
SearchArtifactUtil
public class SearchArtifactUtil
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.util.SearchArtifactUtil |
Вспомогательный класс, который можно использовать для поиска тестовых артефактов.
Краткое содержание
Общедоступные методы |
|---|
static File | findModuleDir (String moduleName, boolean targetFirst) Находит каталог модуля, соответствующий заданному имени модуля. |
static File | getModuleDirFromConfig ( IInvocationContext moduleContext) |
static File | getModuleDirFromConfig () Возвращает каталог модуля, если он присутствует, при вызове внутри области видимости модуля. |
static File | getModuleDirFromConfig ( ConfigurationDescriptor descriptor) |
static File | searchFile (String fileName, boolean targetFirst) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, boolean includeDirectory) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге. |
static File | searchFile (String fileName, boolean targetFirst, TestInformation testInfo) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге. |
static File | searchFile (String fileName, boolean targetFirst, List<File> altDirs, AltDirBehavior altDirBehavior) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, IBuildInfo buildInfo, boolean includeDirectory) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге. |
static File | searchFile (String fileName, boolean targetFirst, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге. |
Поля
Государственные строители
SearchArtifactUtil
public SearchArtifactUtil ()
Общедоступные методы
findModuleDir
public static File findModuleDir (String moduleName,
boolean targetFirst) Находит каталог модуля, соответствующий заданному имени модуля.
| Параметры |
|---|
moduleName | String : Название модуля. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение целевой стороне или стороне хоста при поиске. |
| Возвраты |
|---|
File | Каталог модуля. Может быть пустым. |
getModuleDirFromConfig
public static File getModuleDirFromConfig (IInvocationContext moduleContext)
| Параметры |
|---|
moduleContext | IInvocationContext |
getModuleDirFromConfig
public static File getModuleDirFromConfig ()
Возвращает каталог модуля, если он присутствует, при вызове внутри области видимости модуля.
getModuleDirFromConfig
public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)
| Параметры |
|---|
descriptor | ConfigurationDescriptor |
поисковый файл
public static File searchFile (String fileName,
boolean targetFirst) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге.
| Параметры |
|---|
fileName | String : Имя файла, который нужно найти. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение файлам на целевой стороне или файлам на стороне хоста при поиске. |
| Возвраты |
|---|
File | Найденный файл артефакта или значение null, если такового нет. |
поисковый файл
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге.
| Параметры |
|---|
fileName | String : Имя файла, который нужно найти. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение файлам на целевой стороне или файлам на стороне хоста при поиске. |
abi | IAbi : Код IAbi , соответствующий файлу. |
| Возвраты |
|---|
File | Найденный файл артефакта или значение null, если такового нет. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
List<File> altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo,
boolean includeDirectory) Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге.
| Параметры |
|---|
fileName | String : Имя файла, который нужно найти. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение файлам на целевой стороне или файлам на стороне хоста при поиске. |
abi | IAbi : Код IAbi , соответствующий файлу. |
altDirs | List : Альтернативные пути поиска в дополнение к путям поиска по умолчанию. |
altDirBehavior | AltDirBehavior : как следует использовать альтернативные пути поиска по сравнению с путями по умолчанию: в качестве запасного варианта или в качестве переопределения; если не указано, будет использоваться запасной вариант. |
testInfo | TestInformation : TestInformation о текущем тесте (если доступна). |
includeDirectory | boolean : следует ли включать каталоги в результаты поиска. |
| Возвраты |
|---|
File | Найденный файл артефакта или значение null, если такового нет. |
public static File searchFile (String fileName,
boolean targetFirst,
TestInformation testInfo)Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге.
| Параметры |
|---|
fileName | String : Имя файла, который нужно найти. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение файлам на целевой стороне или файлам на стороне хоста при поиске. |
testInfo | TestInformation : TestInformation о текущем тесте (если доступна). |
| Возвраты |
|---|
File | Найденный файл артефакта или значение null, если такового нет. |
поисковый файл
public static File searchFile (String fileName,
boolean targetFirst,
List<File> altDirs,
AltDirBehavior altDirBehavior)Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге.
| Параметры |
|---|
fileName | String : Имя файла, который нужно найти. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение файлам на целевой стороне или файлам на стороне хоста при поиске. |
altDirs | List : Альтернативные пути поиска в дополнение к путям поиска по умолчанию. |
altDirBehavior | AltDirBehavior : как следует использовать альтернативные пути поиска по сравнению с путями по умолчанию: в качестве запасного варианта или в качестве переопределения; если не указано, будет использоваться запасной вариант. |
| Возвраты |
|---|
File | Найденный файл артефакта или значение null, если такового нет. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
List<File> altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo,
IBuildInfo buildInfo,
boolean includeDirectory)Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге.
| Параметры |
|---|
fileName | String : Имя файла, который нужно найти. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение файлам на целевой стороне или файлам на стороне хоста при поиске. |
abi | IAbi : Код IAbi , соответствующий файлу. |
altDirs | List : Альтернативные пути поиска в дополнение к путям поиска по умолчанию. |
altDirBehavior | AltDirBehavior : как следует использовать альтернативные пути поиска по сравнению с путями по умолчанию: в качестве запасного варианта или в качестве переопределения; если не указано, будет использоваться запасной вариант. |
testInfo | TestInformation : TestInformation о текущем тесте (если доступна). |
buildInfo | IBuildInfo : Информация о текущем тесте IBuildInfo , если она доступна. |
includeDirectory | boolean : следует ли включать каталоги в результаты поиска. |
| Возвраты |
|---|
File | Найденный файл артефакта или значение null, если такового нет. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
List<File> altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo)Выполняет поиск тестового артефакта/файла зависимости в тестовом каталоге.
| Параметры |
|---|
fileName | String : Имя файла, который нужно найти. |
targetFirst | boolean : Указывает, отдаем ли мы предпочтение файлам на целевой стороне или файлам на стороне хоста при поиске. |
abi | IAbi : Код IAbi , соответствующий файлу. |
altDirs | List : Альтернативные пути поиска в дополнение к путям поиска по умолчанию. |
altDirBehavior | AltDirBehavior : как следует использовать альтернативные пути поиска по сравнению с путями по умолчанию: в качестве запасного варианта или в качестве переопределения; если не указано, будет использоваться запасной вариант. |
testInfo | TestInformation : TestInformation о текущем тесте (если доступна). |
| Возвраты |
|---|
File | Найденный файл артефакта или значение null, если такового нет. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-06-22 UTC."],[],[]]