لوجكات ريسيفر

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)

يقوم بإنشاء مثيل بتنسيق "threadtime" logcat الافتراضي

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

void clear ()
static String getDefaultLogcatCmd ( ITestDevice device)

احصل على أمر logcat الافتراضي ، قم بإلحاق تنسيق uid فقط إذا كان مستوى واجهة برمجة التطبيقات> 24.

InputStreamSource getLogcatData (int maxBytes, int offset)

إرجاع المخزن المؤقت logcat الحالي مع إعطاء الإزاحة.

InputStreamSource getLogcatData (int maxBytes)
InputStreamSource getLogcatData ()
void start ()
void stop ()

المنشأت العامة

لوجكات ريسيفر

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

يقوم بإنشاء مثيل بأي أمر logcat محدد

حدود
device ITestDevice : الجهاز لبدء تسجيل الدخول

logcatCmd String : الأمر logcat المراد تشغيله (بما في ذلك جزء "logcat") ، راجع التفاصيل حول الخيارات المتاحة في رسالة تعليمات logcat

maxFileSize long : الحد الأقصى لحجم الملف ، سيتم تجاهل الأسطر السابقة بمجرد الوصول إلى الحجم

logStartDelay int : تأخير الانتظار بعد أن يصبح الجهاز متصلاً بالإنترنت

لوجكات ريسيفر

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

يقوم بإنشاء مثيل بتنسيق "threadtime" logcat الافتراضي

حدود
device ITestDevice : الجهاز لبدء تسجيل الدخول

maxFileSize long : الحد الأقصى لحجم الملف ، سيتم تجاهل الأسطر السابقة بمجرد الوصول إلى الحجم

logStartDelay int : تأخير الانتظار بعد أن يصبح الجهاز متصلاً بالإنترنت

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

واضح

public void clear ()

getDefaultLogcatCmd

public static String getDefaultLogcatCmd (ITestDevice device)

احصل على أمر logcat الافتراضي ، قم بإلحاق تنسيق uid فقط إذا كان مستوى واجهة برمجة التطبيقات> 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 ()