Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer implements IAbiReceiver , IDiscoverDependencies, IInvocationContextReceiver
ITargetPreparer , который пытается отправить любое количество файлов с любого пути на хосте на любой путь на устройстве.
Эту процедуру следует выполнить *после* прошивки новой сборки и *после* запуска DeviceSetup (если он включен).
Краткое содержание
Государственные строители
PushFilePreparer
public PushFilePreparer ()
Общедоступные методы
getAbi
public IAbi getAbi ()
getPushSpecs
public final Map<String, File> getPushSpecs (ITestDevice device)
Создайте список файлов для отправки.
| Параметры |
|---|
device | ITestDevice |
| Возвраты |
|---|
Map<String, File> | |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
отчетЗависимости
public Set<String> reportDependencies ()
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName) Разрешение относительных путей к файлам с помощью IBuildInfo и каталогов тестовых примеров.
| Параметры |
|---|
buildInfo | IBuildInfo : информация об артефактах сборки. |
fileName | String : относительный путь к файлу, который необходимо разрешить. |
| Возвраты |
|---|
File | файл из каталогов с информацией о сборке или тестовыми примерами |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
| Параметры |
|---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
| Параметры |
|---|
testInfo | TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
Следует ли прерывать процесс в случае неудачной попытки отправки.
shouldRemountSystem
public boolean shouldRemountSystem ()
shouldRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)| Параметры |
|---|
testInfo | TestInformation |
e | Throwable |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[null,null,["Последнее обновление: 2026-06-22 UTC."],[],[]]