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


Bir cihaz komut seçeneklerinde durum bildirme modunu temsil eder.

Özet

Enum değerleri

RemoteAndroidTestRunner.StatusReporterMode  PROTO_STD

Bir am instrument komutundan durum almak için instrumentationData protobuf durum raporlayıcısını kullanın. 

RemoteAndroidTestRunner.StatusReporterMode  RAW_TEXT

Bu alan kullanımdan kaldırılmıştır. API düzeyi 26 ve sonraki sürümler için PROTO_STD kullanın. 

Herkese açık yöntemler

IInstrumentationResultParser createInstrumentationResultParser(String runName, Collection<ITestRunListener> listeners)

Enstrümantasyon çıktısını ayrıştırmak için kullanılabilecek InstrumentationResultParser oluşturun.

String getAmInstrumentCommandArg()

Bu durum raporlayıcı modunu belirtmek için bir enstrüman komutuna yönelik komut satırı bağımsız değişkenini döndürür.

int getMinimumApiLevel()

Bu enstrümantasyon durumu raporu türünü destekleyen minimum Android API düzeyini döndürür.

static RemoteAndroidTestRunner.StatusReporterMode valueOf(String name)
static final StatusReporterMode[] values()

Enum değerleri

PROTO_STD

public static final RemoteAndroidTestRunner.StatusReporterMode PROTO_STD

Bir am instrument komutundan durum almak için instrumentationData protobuf durum raporlayıcısını kullanın.

RAW_TEXT

public static final RemoteAndroidTestRunner.StatusReporterMode RAW_TEXT

Bu alan kullanımdan kaldırılmıştır.
API düzeyi 26 ve sonraki sürümler için PROTO_STD'ı kullanın.

Bir enstrüman komutundan durum almak için ham kısa mesajı kullanın.

Herkese açık yöntemler

createInstrumentationResultParser

public IInstrumentationResultParser createInstrumentationResultParser (String runName, 
                Collection<ITestRunListener> listeners)

Enstrümantasyon çıktısını ayrıştırmak için kullanılabilecek InstrumentationResultParser oluşturun.

Parametreler
runName String: Kullanılacak çalıştırmanın adı.

listeners Collection: Sonuçların bildirileceği dinleyiciler.

İadeler
IInstrumentationResultParser InstrumentationResultParser örneği.

getAmInstrumentCommandArg

public String getAmInstrumentCommandArg ()

Bu durum raporlayıcı modunu belirtmek için bir enstrüman komutuna yönelik komut satırı bağımsız değişkenini döndürür.

İadeler
String

getMinimumApiLevel

public int getMinimumApiLevel ()

Bu enstrümantasyon durumu raporu türünü destekleyen minimum Android API düzeyini döndürür.

İadeler
int

valueOf

public static RemoteAndroidTestRunner.StatusReporterMode valueOf (String name)

Parametreler
name String

İadeler
RemoteAndroidTestRunner.StatusReporterMode

values

public static final StatusReporterMode[] values ()

İadeler
StatusReporterMode[]