החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-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
|
מקלט שמתרגם את פרוטוקול TestRecord שהתקבל לאירועים של Tradefed.
סיכום
שדות |
protected
AtomicBoolean |
mStopParsing
הפסקת ניתוח האירועים כשההגדרה הזו מופעלת.
|
constructors ציבוריים |
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
הפסקת ניתוח האירועים כשההגדרה הזו מופעלת. כך אפשר להימנע מניתוח של האירועים בשרשור כשלא מצפים להם יותר.
constructors ציבוריים
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
| פרמטרים |
listener |
ITestInvocationListener: ITestInvocationListener המקום שבו ידווחו התוצאות. |
mainContext |
IInvocationContext |
reportInvocation |
boolean: האם לדווח על אירועים ברמת ההפעלה. |
| הקפצת הודעות שגיאה (throw) |
|
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: האם לאפשר למנתח לרשום ביומן מידע על ניפוי הבאגים. |
| הקפצת הודעות שגיאה (throw) |
|
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 |
| הקפצת הודעות שגיאה (throw) |
IOException |
|
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 |
| הקפצת הודעות שגיאה (throw) |
|
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: הקידומת של הקובץ שנרשם ביומן באמצעות המנתח. |
| הקפצת הודעות שגיאה (throw) |
|
java.io.IOException |
IOException |
|
methods ציבוריים
סגירה
public void close ()
| הקפצת הודעות שגיאה (throw) |
IOException |
|
completeModuleEvents
public void completeModuleEvents ()
אם צריך להשלים את האירועים של המודול כדי להבטיח דיווח עקבי.
getError
public Throwable getError ()
מחזירה את השגיאה שזוהתה בשרשור המקבל. אם לא נמצאה התאמה, הפונקציה תחזיר ערך null.
getSocketServerPort
public int getSocketServerPort ()
מחזירה את מקלט השקע שהיה פתוח. -1 אם אין.
hasInvocationFailed
public boolean hasInvocationFailed ()
הפונקציה מחזירה את הערך true אם הדיווח על הכישלון של הקריאה בוצע, ואת הערך false אם לא בוצע דיווח.
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)."],[],[]]