LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
java.lang.Object
|
↳ |
com.android.tradefed.device.LogcatReceiver
|
Lớp thu thập logcat ở chế độ nền. Tiếp tục thu thập logcat ngay cả khi thiết bị thoát
khi không có mạng rồi đến trực tuyến.
Tóm tắt
Hàm khởi tạo công khai |
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Tạo một thực thể có lệnh logcat được chỉ định
|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Tạo một thực thể có logcat "threadtime" mặc định định dạng
|
Hàm khởi tạo công khai
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Tạo một thực thể có lệnh logcat được chỉ định
Tham số |
device |
ITestDevice : thiết bị để khởi động logcat |
logcatCmd |
String : lệnh logcat để chạy (bao gồm cả phần "logcat"), xem thông tin chi tiết trên
các tuỳ 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ỏ sau khi đạt đến kích thước tệp |
logStartDelay |
int : thời gian chờ sau khi thiết bị kết nối mạng |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Tạo một thực thể có logcat "threadtime" mặc định định dạng
Tham số |
device |
ITestDevice : thiết bị để khởi động logcat |
maxFileSize |
long : kích thước tệp tối đa, các dòng trước đó sẽ bị loại bỏ sau khi đạt đến kích thước tệp |
logStartDelay |
int : thời gian chờ sau khi thiết bị kết nối mạng |
Phương thức công khai
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.
Tham số |
device |
ITestDevice |
lấy LogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Trả về vùng đệm logcat hiện tại theo một giá trị bù trừ.
Tham số |
maxBytes |
int : Kích thước tối đa của vùng đệm trả về |
offset |
int : Độ lệch của vùng đệm đầy đủ. |
start
public void start ()
điểm dừng
public void stop ()