ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP ให้ใช้ android-latest-release android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
implements
Closeable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
ตัวรับที่แปล Proto TestRecord ที่ได้รับเป็นเหตุการณ์ Tradefed
สรุป
ทุ่ง |
protected
AtomicBoolean |
mStopParsing
หยุดแยกวิเคราะห์เหตุการณ์เมื่อตั้งค่านี้
|
เครื่องมือสร้างสาธารณะ |
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.
|
ทุ่ง
mStopParsing
protected AtomicBoolean mStopParsing
หยุดแยกวิเคราะห์เหตุการณ์เมื่อตั้งค่านี้ ซึ่งจะช่วยหลีกเลี่ยงไม่ให้เธรดแยกวิเคราะห์เหตุการณ์เมื่อเราไม่คาดหวังเหตุการณ์เหล่านั้นอีกต่อไป
เครื่องมือสร้างสาธารณะ
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่ใช้รายงานผลลัพธ์ |
mainContext |
IInvocationContext |
reportInvocation |
boolean: จะรายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
| ส่ง |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่ใช้รายงานผลลัพธ์ |
mainContext |
IInvocationContext |
reportInvocation |
boolean: จะรายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
quietParsing |
boolean: จะอนุญาตให้ตัวแยกวิเคราะห์บันทึกข้อมูลการแก้ไขข้อบกพร่องหรือไม่ |
| ส่ง |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
| พารามิเตอร์ |
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.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่ใช้รายงานผลลัพธ์ |
mainContext |
IInvocationContext |
reportInvocation |
boolean: จะรายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
quietParsing |
boolean: จะให้ตัวแยกวิเคราะห์บันทึกข้อมูลการแก้ไขข้อบกพร่องหรือไม่ |
reportLogs |
boolean: จะรายงานบันทึกหรือไม่ |
logNamePrefix |
String: คำนำหน้าสำหรับไฟล์ที่บันทึกผ่านโปรแกรมแยกวิเคราะห์ |
mergeInvocationMetrics |
boolean |
| ส่ง |
|
java.io.IOException |
IOException |
|
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่ใช้รายงานผลลัพธ์ |
mainContext |
IInvocationContext |
reportInvocation |
boolean: จะรายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
quietParsing |
boolean: จะให้ตัวแยกวิเคราะห์บันทึกข้อมูลการแก้ไขข้อบกพร่องหรือไม่ |
logNamePrefix |
String: คำนำหน้าสำหรับไฟล์ที่บันทึกผ่านโปรแกรมแยกวิเคราะห์ |
| ส่ง |
|
java.io.IOException |
IOException |
|
เมธอดสาธารณะ
completeModuleEvents
public void completeModuleEvents ()
หากจำเป็นเพื่อให้การรายงานสอดคล้องกัน ให้ทําเหตุการณ์ของโมดูลให้เสร็จสมบูรณ์
getError
public Throwable getError ()
แสดงข้อผิดพลาดที่ตรวจพบในเธรดตัวรับ หากไม่มี ระบบจะแสดงผลเป็น Null
getSocketServerPort
public int getSocketServerPort ()
แสดงผลตัวรับซ็อกเก็ตที่เปิดอยู่ -1 หากไม่มี
hasInvocationFailed
public boolean hasInvocationFailed ()
แสดงว่ามีการรายงานว่าการเรียกใช้ล้มเหลวหรือไม่
joinReceiver
public boolean joinReceiver (long millis)
วิธีการที่ได้รับการป้องกัน
getJoinTimeout
protected long getJoinTimeout (long millis)
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-06-22 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-06-22 UTC"],[],[]]