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

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)

إرجاع المخزن المؤقت لوجكات الحالي بإزاحة.

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)

إرجاع المخزن المؤقت لوجكات الحالي بإزاحة.

المعلمات
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 ()