LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Object |
↳ | com.android.tradefed.device.LogcatReceiver |
Klasse, die Logcat im Hintergrund sammelt. Erfasst logcat weiterhin, auch wenn das Gerät offline und dann online geschaltet wird.
Zusammenfassung
Öffentliche Konstrukteure |
---|
LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay) Erstellt eine Instanz mit einem angegebenen logcat-Befehl |
LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay) Erstellt eine Instanz mit dem Standard-Logcat-Threadtime-Format |
Öffentliche Konstrukteure
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Erstellt eine Instanz mit einem beliebigen logcat-Befehl
Parameter |
---|
device | ITestDevice : Das Gerät, auf dem logcat gestartet werden soll |
logcatCmd | String : der logcat Befehl ausgeführt werden soll (einschließlich ‚logcat‘ Teil) finden Sie Einzelheiten zu den verfügbaren Optionen in logcat Hilfemeldung |
maxFileSize | long : maximale Dateigröße, frühere Zeilen werden verworfen, sobald die Größe erreicht ist |
logStartDelay | int : Die Wartezeit, bis das Gerät online ist |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Erstellt eine Instanz mit dem Standard-Logcat-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 Wartezeit, bis das Gerät online ist |
Öffentliche Methoden
klar
public void clear ()
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Gibt den aktuellen Logcat-Puffer mit einem Offset zurück.
Parameter |
---|
maxBytes | int : Die maximale Größe des zurückgegebenen Puffers |
offset | int : Der Offset des vollen Puffers. |
Kehrt zurück |
---|
InputStreamSource | Der Logcat-Puffer beginnt am Offset. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Kehrt zurück |
---|
InputStreamSource | |
getLogcatData
public InputStreamSource getLogcatData ()
Kehrt zurück |
---|
InputStreamSource | |
Start
public void start ()
Stopp
public void stop ()