Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
ContentBasedHelper
public class ContentBasedHelper
extends Object
| java.lang.Object |
| ↳ | com.google.android.tradefed.build.content.ContentBasedHelper |
Вспомогательная функция для получения всей информации о содержимом постройки и её основе.
Краткое содержание
Общедоступные методы |
|---|
static void | analyzeExtraDownloads ( SkipManager skipManager, ITestDevice device, MultiMap <String, File> extraTargetDownloads) Проанализируйте дополнительные загрузки целевых объектов, чтобы убедиться, что мы обработали все тестовые зависимости. |
static ContentInformation | getContentInformation ( RemoteBuildInfo info, String branch, String buildFlavor, String buildId) Получите все необходимые компоненты для получения информации о контенте, относящейся к конкретной сборке, в сравнении с её базовой версией. |
static boolean | hasCasDetails ( RemoteBuildInfo info) Помогите проверить, есть ли у нас необходимые данные для анализа. |
static boolean | hasHostPackageArgs ( TestDeviceOptions options) |
static ContentAnalysisContext | obtainCloudParameters (String branch, TestDeviceOptions options) Проведите анализ содержимого встроенных параметров облака. |
Государственные строители
ContentBasedHelper
public ContentBasedHelper ()
Общедоступные методы
analyzeExtraDownloads
public static void analyzeExtraDownloads (SkipManager skipManager,
ITestDevice device,
MultiMap<String, File> extraTargetDownloads) Проанализируйте дополнительные загрузки целевых объектов, чтобы убедиться, что мы обработали все тестовые зависимости.
| Параметры |
|---|
skipManager | SkipManager : SkipManager |
device | ITestDevice |
получитьИнформацию о контенте
public static ContentInformation getContentInformation (RemoteBuildInfo info,
String branch,
String buildFlavor,
String buildId) Получите все необходимые компоненты для получения информации о контенте, относящейся к конкретной сборке, в сравнении с её базовой версией.
| Параметры |
|---|
info | RemoteBuildInfo |
branch | String |
buildFlavor | String |
buildId | String |
hasCasDetails
public static boolean hasCasDetails (RemoteBuildInfo info)
Помогите проверить, есть ли у нас необходимые данные для анализа.
| Параметры |
|---|
info | RemoteBuildInfo |
hasHostPackageArgs
public static boolean hasHostPackageArgs (TestDeviceOptions options)
| Параметры |
|---|
options | TestDeviceOptions |
получить CloudParameters
public static ContentAnalysisContext obtainCloudParameters (String branch,
TestDeviceOptions options) Проведите анализ содержимого встроенных параметров облака.
| Параметры |
|---|
branch | String |
options | TestDeviceOptions |
Контент и образцы кода на этой странице предоставлены по лицензиям. 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."],[],[]]