ILogcatReceiver

public interface ILogcatReceiver

com.android.tradefed.device.ILogcatReceiver


這個類別能以 InputStreamSource 形式提供裝置 Logcat 的輸出內容。

摘要

公用方法

abstract void clear()
default InputStreamSource getLogcatData(int maxBytes, int offset)

傳回有偏移值目前的 logcat 緩衝區。

abstract InputStreamSource getLogcatData(int maxBytes)
abstract InputStreamSource getLogcatData()
abstract void start()
abstract void stop()

公用方法

清除

public abstract void clear ()

getLogcatData

public InputStreamSource getLogcatData (int maxBytes, 
                int offset)

傳回有偏移值目前的 logcat 緩衝區。

參數
maxBytes int:傳回的緩衝區大小上限

offset int:完整緩衝區的偏移值。

傳回
InputStreamSource 從偏移位置開始的 Logcat 緩衝區。

getLogcatData

public abstract InputStreamSource getLogcatData (int maxBytes)

參數
maxBytes int

傳回
InputStreamSource

getLogcatData

public abstract InputStreamSource getLogcatData ()

傳回
InputStreamSource

start

public abstract void start ()

轉機 1 次

public abstract void stop ()