LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
java.lang.Object | |
↳ | com.android.tradefed.device.LogcatReceiver |
כיתה שאוספת את logcat ברקע. ממשיך לתעד את ה-Logcat גם אם המכשיר עובר למצב אופליין ואז למצב אונליין.
סיכום
יוצרים ציבוריים | |
---|---|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
יצירת מכונה בפורמט ברירת המחדל של logcat 'threadtime' |
|
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
יצירת מכונה באמצעות כל פקודה שצוינה ב-logcat |
שיטות ציבוריות | |
---|---|
void
|
clear()
|
static
String
|
getDefaultLogcatCmd(ITestDevice device)
מקבלים את פקודת ברירת המחדל של Logcat, ומצרפים פורמט uid רק אם רמת ה-API ברמה > 24. |
InputStreamSource
|
getLogcatData(int maxBytes, int offset)
הפונקציה מחזירה את מאגר הנתונים הנוכחי של logcat לפי הזחה. |
InputStreamSource
|
getLogcatData(int maxBytes)
|
InputStreamSource
|
getLogcatData()
|
void
|
start()
|
void
|
stop()
|
בנאים ציבוריים
LogcatReceiver
public LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay)
יצירת מכונה עם פורמט ברירת המחדל 'threadtime' של Logcat
פרמטרים | |
---|---|
device |
ITestDevice : המכשיר שבו רוצים להפעיל את logcat |
maxFileSize |
long : גודל הקובץ המקסימלי, השורות הקודמות יימחקו ברגע שהגודל יגיע |
logStartDelay |
int : משך ההשהיה לפני שהמכשיר יחובר לאינטרנט |
LogcatReceiver
public LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
יצירת מכונה עם כל פקודת Logcat שצוינה
פרמטרים | |
---|---|
device |
ITestDevice : המכשיר שבו צריך להפעיל את Logcat |
logcatCmd |
String : הפקודה של logcat להרצה (כולל החלק 'logcat'). פרטים על האפשרויות הזמינות מופיעים בהודעת העזרה של logcat. |
maxFileSize |
long : גודל הקובץ המקסימלי, השורות הקודמות יידחו אחרי שמגיעים לגודל הזה |
logStartDelay |
int : משך ההמתנה אחרי שהמכשיר מתחבר לאינטרנט |
שיטות ציבוריות
מחיקה
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
מקבלים את ברירת המחדל של פקודת logcat, מוסיפים את הפורמט של uid רק אם רמת ה-API גבוהה מ-24.
פרמטרים | |
---|---|
device |
ITestDevice |
החזרות | |
---|---|
String |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes, int offset)
מחזירה את מאגר ה-Logcat הנוכחי בהינתן היסט.
פרמטרים | |
---|---|
maxBytes |
int : הגודל המקסימלי של המאגר הזמני המוחזר |
offset |
int : הקיזוז של מאגר הנתונים הזמני המלא. |
החזרות | |
---|---|
InputStreamSource |
מאגר ה-logcat שמתחיל במרווח. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
פרמטרים | |
---|---|
maxBytes |
int |
החזרות | |
---|---|
InputStreamSource |
התחל
public void start ()
עצירת ביניים
public void stop ()