LogcatReceiver

public class LogcatReceiver
extends Object implements ILogcatReceiver

java.lang.Object
com.android.tradefed.device.LogcatReceiver


כיתה שאוספת logcat ברקע. ממשיך ללכוד logcat גם אם המכשיר לא מקוון ואז מקוון.

סיכום

בנאים ציבוריים

LogcatReceiver ( ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)

יוצר מופע עם כל פקודת logcat שצוינה

LogcatReceiver ( ITestDevice device, long maxFileSize, int logStartDelay)

יוצר מופע עם תבנית ברירת המחדל של logcat 'threadtime'

שיטות ציבוריות

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, 
                String logcatCmd, 
                long maxFileSize, 
                int logStartDelay)

יוצר מופע עם כל פקודת logcat שצוינה

פרמטרים
device ITestDevice : ההתקן שבו יש להתחיל את logcat

logcatCmd String : הפקודה logcat להפעלה (כולל חלק 'logcat'), ראה פרטים על אפשרויות זמינות בהודעת העזרה של logcat

maxFileSize long : גודל קובץ מקסימלי, שורות מוקדמות יותר יימחקו ברגע שמגיעים לגודל

logStartDelay int : העיכוב להמתנה לאחר שהמכשיר הופך לאינטרנט

LogcatReceiver

public LogcatReceiver (ITestDevice device, 
                long maxFileSize, 
                int logStartDelay)

יוצר מופע עם תבנית ברירת המחדל של logcat 'threadtime'

פרמטרים
device ITestDevice : ההתקן שבו יש להתחיל את 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

getLogcatData

public InputStreamSource getLogcatData ()

החזרות
InputStreamSource

הַתחָלָה

public void start ()

תפסיק

public void stop ()