RemoteAndroidTestRunner.StatusReporterMode
public static final enum RemoteAndroidTestRunner.StatusReporterMode
extends Enum< RemoteAndroidTestRunner.StatusReporterMode >
| java.lang.Object | ||
| ↳ | java.lang.Enum< com.android.ddmlib.testrunner.RemoteAndroidTestRunner.StatusReporterMode > | |
| ↳ | com.android.ddmlib.testrunner.RemoteAndroidTestRunner.StatusReporterMode | |
Представляет собой режим отображения состояния в параметрах команд прибора am.
Краткое содержание
Значения перечисления | |
|---|---|
RemoteAndroidTestRunner.StatusReporterMode | PROTO_STDИспользуйте средство отслеживания состояния protobuf от instrumentationData для получения информации о состоянии от команды am instrument. |
RemoteAndroidTestRunner.StatusReporterMode | RAW_TEXT Это поле устарело. Используйте |
Общедоступные методы | |
|---|---|
IInstrumentationResultParser | createInstrumentationResultParser (String runName, Collection< ITestRunListener > listeners) Создайте объект |
String | getAmInstrumentCommandArg ()Возвращает аргумент командной строки для команды инструмента am, указывающий режим работы средства передачи информации о состоянии. |
int | getMinimumApiLevel ()Возвращает минимальный уровень API Android, поддерживающий этот тип отчета о состоянии инструментария. |
static RemoteAndroidTestRunner.StatusReporterMode | valueOf (String name) |
static final StatusReporterMode[] | values () |
Значения перечисления
ПРОТО_СТД
public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD
Используйте средство отслеживания состояния protobuf от instrumentationData для получения информации о состоянии от команды am instrument.
RAW_TEXT
public static final RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT
Это поле устарело.
Для API уровня 26 и выше используйте PROTO_STD .
Используйте текстовое сообщение в необработанном виде для получения информации о состоянии от команды управления прибором.
Общедоступные методы
createInstrumentationResultParser
public IInstrumentationResultParser createInstrumentationResultParser (String runName, Collection<ITestRunListener> listeners)
Создайте объект InstrumentationResultParser , который можно использовать для анализа выходных данных инструментирования.
| Параметры | |
|---|---|
runName | String : Название запуска, которое следует использовать. |
listeners | Collection : Слушатели должны были сообщить о результатах. |
| Возвраты | |
|---|---|
IInstrumentationResultParser | Экземпляр класса InstrumentationResultParser . |
getAmInstrumentCommandArg
public String getAmInstrumentCommandArg ()
Возвращает аргумент командной строки для команды инструмента am, указывающий режим работы средства передачи информации о состоянии.
| Возвраты | |
|---|---|
String | |
getMinimumApiLevel
public int getMinimumApiLevel ()
Возвращает минимальный уровень API Android, поддерживающий этот тип отчета о состоянии инструментария.
| Возвраты | |
|---|---|
int | |
значение
public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)
| Параметры | |
|---|---|
name | String |
| Возвраты | |
|---|---|
RemoteAndroidTestRunner.StatusReporterMode | |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.