Để phù hợp với mô hình phát triển ổn định của nhánh chính và đảm bảo tính ổn định của nền tảng cho hệ sinh thái, chúng tôi sẽ xuất bản mã nguồn lên AOSP vào quý 2 và quý 4 năm 2026. Để tạo và đóng góp cho AOSP, hãy sử dụng android-latest-release. Nhánh tệp kê khai android-latest-release sẽ luôn tham chiếu đến bản phát hành gần đây nhất được chuyển đến AOSP. Để biết thêm thông tin, hãy xem bài viết Các thay đổi đối với AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
implements
Closeable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
Một receiver dịch TestRecord proto nhận được thành các sự kiện Tradefed.
Tóm tắt
Trường |
protected
AtomicBoolean |
mStopParsing
Ngừng phân tích cú pháp sự kiện khi bạn đặt thông số này.
|
Hàm khởi tạo công khai |
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
Ctor.
|
Trường
mStopParsing
protected AtomicBoolean mStopParsing
Ngừng phân tích cú pháp sự kiện khi bạn đặt thông số này. Điều này giúp tránh một luồng phân tích cú pháp các sự kiện khi chúng ta không còn mong đợi chúng nữa.
Hàm khởi tạo công khai
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
| Tham số |
listener |
ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Có báo cáo các sự kiện cấp lời gọi hay không. |
| Gửi |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
| Tham số |
listener |
ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Có báo cáo các sự kiện cấp lời gọi hay không. |
quietParsing |
boolean: Có cho phép trình phân tích cú pháp ghi thông tin gỡ lỗi vào nhật ký hay không. |
| Gửi |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
| Tham số |
listener |
ITestInvocationListener |
mainContext |
IInvocationContext |
reportInvocation |
boolean |
quietParsing |
boolean |
reportLogs |
boolean |
logNamePrefix |
String |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix,
boolean mergeInvocationMetrics)
Ctor.
| Tham số |
listener |
ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Có báo cáo các sự kiện cấp lời gọi hay không. |
quietParsing |
boolean: Có cho phép trình phân tích cú pháp ghi thông tin gỡ lỗi vào nhật ký hay không. |
reportLogs |
boolean: Có báo cáo nhật ký hay không |
logNamePrefix |
String: Tiền tố cho tệp được ghi nhật ký thông qua trình phân tích cú pháp. |
mergeInvocationMetrics |
boolean |
| Gửi |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
| Tham số |
listener |
ITestInvocationListener: ITestInvocationListener nơi báo cáo kết quả. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: Có báo cáo các sự kiện cấp lời gọi hay không. |
quietParsing |
boolean: Có cho phép trình phân tích cú pháp ghi thông tin gỡ lỗi vào nhật ký hay không. |
logNamePrefix |
String: Tiền tố cho tệp được ghi nhật ký thông qua trình phân tích cú pháp. |
| Gửi |
|
java.io.IOException |
IOException |
|
Phương thức công khai
đóng
public void close ()
completeModuleEvents
public void completeModuleEvents ()
Nếu cần để đảm bảo báo cáo nhất quán, hãy hoàn tất các sự kiện của mô-đun.
getError
public Throwable getError ()
Trả về lỗi được phát hiện trong luồng nhận. Nếu không có thì hàm sẽ trả về giá trị rỗng.
getSocketServerPort
public int getSocketServerPort ()
Trả về trình nhận socket đã mở. -1 nếu không có.
hasInvocationFailed
public boolean hasInvocationFailed ()
Trả về việc đã báo cáo hay chưa về việc lệnh gọi không thành công.
joinReceiver
public boolean joinReceiver (long millis)
Phương thức được bảo vệ
getJoinTimeout
protected long getJoinTimeout (long millis)
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2026-06-22 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-06-22 UTC."],[],[]]