ILogcatReceiver

public interface ILogcatReceiver

com.android.tradefed.device.ILogcatReceiver
LogcatReceiver 在背景收集 logcat 的類別。 


這個類別能以 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

getLogcatData

public abstract InputStreamSource getLogcatData ()

start

public abstract void start ()

轉機 1 次

public abstract void stop ()