Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

LogcatReceiver

public class LogcatReceiver
extends Object implements ILogcatReceiver

java.lang.Object
com.android.tradefed.device.LogcatReceiver


Lớp thu thập logcat trong nền. Tiếp tục chụp logcat ngay cả khi thiết bị ngoại tuyến sau đó trực tuyến.

Bản tóm tắt

Các nhà xây dựng công cộng

LogcatReceiver ( ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)

Tạo một phiên bản bằng bất kỳ lệnh logcat được chỉ định nào

LogcatReceiver ( ITestDevice device, long maxFileSize, int logStartDelay)

Tạo một phiên bản với định dạng 'thời gian luồng' logcat mặc định

Phương pháp công khai

void clear ()
static String getDefaultLogcatCmd ( ITestDevice device)

Nhận lệnh logcat mặc định, chỉ thêm định dạng uid nếu cấp api> 24.

InputStreamSource getLogcatData (int maxBytes, int offset)

Trả về bộ đệm logcat hiện tại đã cho một khoảng bù.

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

Các nhà xây dựng công cộng

LogcatReceiver

public LogcatReceiver (ITestDevice device, 
                String logcatCmd, 
                long maxFileSize, 
                int logStartDelay)

Tạo một phiên bản bằng bất kỳ lệnh logcat được chỉ định nào

Thông số
device ITestDevice : thiết bị để khởi động logcat trên

logcatCmd String : lệnh logcat để chạy (bao gồm cả phần 'logcat'), xem chi tiết về các tùy chọn có sẵn trong thông báo trợ giúp logcat

maxFileSize long : kích thước tệp tối đa, các dòng trước đó sẽ bị loại bỏ khi đạt đến kích thước

logStartDelay int : thời gian chờ đợi sau khi thiết bị kết nối mạng

LogcatReceiver

public LogcatReceiver (ITestDevice device, 
                long maxFileSize, 
                int logStartDelay)

Tạo một phiên bản với định dạng 'thời gian luồng' logcat mặc định

Thông số
device ITestDevice : thiết bị để khởi động logcat trên

maxFileSize long : kích thước tệp tối đa, các dòng trước đó sẽ bị loại bỏ khi đạt đến kích thước

logStartDelay int : thời gian chờ đợi sau khi thiết bị kết nối mạng

Phương pháp công khai

xa lạ

public void clear ()

getDefaultLogcatCmd

public static String getDefaultLogcatCmd (ITestDevice device)

Nhận lệnh logcat mặc định, chỉ thêm định dạng uid nếu cấp api> 24.

Thông số
device ITestDevice

Lợi nhuận
String

getLogcatData

public InputStreamSource getLogcatData (int maxBytes, 
                int offset)

Trả về bộ đệm logcat hiện tại đã cho một khoảng bù.

Thông số
maxBytes int : Kích thước tối đa của bộ đệm được trả về

offset int : Độ lệch của bộ đệm đầy đủ.

Lợi nhuận
InputStreamSource Bộ đệm logcat bắt đầu từ khoảng lệch.

getLogcatData

public InputStreamSource getLogcatData (int maxBytes)

Thông số
maxBytes int

Lợi nhuận
InputStreamSource

getLogcatData

public InputStreamSource getLogcatData ()

Lợi nhuận
InputStreamSource

bắt đầu

public void start ()

dừng lại

public void stop ()