LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
java.lang.Object
|
😎 |
com.android.tradefed.device.LogcatReceiver
|
Klasse, die Logcat im Hintergrund erfasst. Zeichnet Logcat weiter auf, auch wenn das Gerät geht
offline und dann online.
Zusammenfassung
Öffentliche Konstruktoren |
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Erstellt eine Instanz mit einem beliebigen angegebenen logcat-Befehl
|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Erstellt eine Instanz mit dem Standardlogcat „threadtime“ Format
|
Öffentliche Konstruktoren
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Erstellt eine Instanz mit einem beliebigen angegebenen logcat-Befehl
Parameter |
device |
ITestDevice : das Gerät, auf dem Logcat gestartet werden soll |
logcatCmd |
String : der auszuführende Logcat-Befehl (einschließlich „logcat“-Teil). Weitere Informationen finden Sie unter
Verfügbare Optionen in der Logcat-Hilfenachricht |
maxFileSize |
long : maximale Dateigröße. Frühere Zeilen werden verworfen, sobald die Größe erreicht ist. |
logStartDelay |
int : die Verzögerung, nach der das Gerät online ist. |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Erstellt eine Instanz mit dem Standardlogcat „threadtime“ Format
Parameter |
device |
ITestDevice : das Gerät, auf dem Logcat gestartet werden soll |
maxFileSize |
long : maximale Dateigröße. Frühere Zeilen werden verworfen, sobald die Größe erreicht ist. |
logStartDelay |
int : die Verzögerung, nach der das Gerät online ist. |
Öffentliche Methoden
Löschen
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
Standard-Logcat-Befehl abrufen, uid-Format nur anhängen, wenn API-Ebene > 24.
Parameter |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Gibt den aktuellen Logcat-Zwischenspeicher bei gegebenem Offset zurück.
Parameter |
maxBytes |
int : die maximale Größe des zurückgegebenen Zwischenspeichers |
offset |
int : Der Offset des vollständigen Zwischenspeichers. |
start
public void start ()
Stopp
public void stop ()