RemoteAndroidTestRunner.StatusReporterMode
public
static
final
enum
RemoteAndroidTestRunner.StatusReporterMode
extends Enum<RemoteAndroidTestRunner.StatusReporterMode>
java.lang.Object | ||
↳ | java.lang.Enum<com.android.tradefed.result.ddmlib.RemoteAndroidTestRunner.StatusReporterMode> | |
↳ | com.android.tradefed.result.ddmlib.RemoteAndroidTestRunner.StatusReporterMode |
表示 am 插桩命令选项中的状态报告程序模式。
摘要
枚举值 | |
---|---|
RemoteAndroidTestRunner.StatusReporterMode |
PROTO_STD
使用 instrumentationData protobuf 状态报告程序从 am instrument 命令接收状态。 |
RemoteAndroidTestRunner.StatusReporterMode |
RAW_TEXT
此字段已废弃。
对于 API 级别 26 及更高级别,请使用 |
公共方法 | |
---|---|
IInstrumentationResultParser
|
createInstrumentationResultParser(String runName,
创建可用于解析插桩输出的 |
String
|
getAmInstrumentCommandArg()
返回 am 插桩命令的命令行参数,以指定此状态报告程序模式。 |
int
|
getMinimumApiLevel()
返回支持此插桩状态报告类型的最低 Android API 级别。 |
static
RemoteAndroidTestRunner.StatusReporterMode
|
valueOf(String name)
|
static
final
StatusReporterMode[]
|
values()
|
枚举值
PROTO_STD
public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD
使用 instrumentationData protobuf 状态报告程序从 am instrument 命令接收状态。
RAW_TEXT
public static final RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT
此字段已弃用。
对于 API 级别 26 及更高级别,请使用 PROTO_STD
。
使用原始文本消息从 am instrument 命令接收状态。
公共方法
createInstrumentationResultParser
public IInstrumentationResultParser createInstrumentationResultParser (String runName,listeners)
创建可用于解析插桩输出的 InstrumentationResultParser
。
参数 | |
---|---|
runName |
String :要使用的运行作业的名称。 |
listeners |
:用于报告结果的监听器。 |
返回 | |
---|---|
IInstrumentationResultParser |
InstrumentationResultParser 的实例。 |
getAmInstrumentCommandArg
public String getAmInstrumentCommandArg ()
返回 am 插桩命令的命令行参数,以指定此状态报告程序模式。
返回 | |
---|---|
String |
getMinimumApiLevel
public int getMinimumApiLevel ()
返回支持此插桩状态报告类型的最低 Android API 级别。
返回 | |
---|---|
int |
valueOf
public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)
参数 | |
---|---|
name |
String |
返回 | |
---|---|
RemoteAndroidTestRunner.StatusReporterMode |