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 الافتراضي "وقت الترابط".

الأساليب العامة

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 الافتراضي "وقت الترابط".

حدود
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 ()