جهاز استقبال Logcat

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 فقط إذا كان مستوى واجهة برمجة التطبيقات > 24-

InputStreamSource getLogcatData(int maxBytes, int offset)

لعرض المخزن المؤقت الحالي لـ Logcat استنادًا إلى إزاحة.

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

شركة إنشاءات عامة

جهاز استقبال Logcat

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

إنشاء مثيل باستخدام أي أمر Logcat محدد

المعلمات
device ITestDevice: الجهاز الذي سيتم بدء تشغيل Logcat عليه

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

maxFileSize long: الحد الأقصى لحجم الملف سيتم تجاهل الأسطر السابقة عند بلوغ الحجم.

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

جهاز استقبال Logcat

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 فقط إذا كان مستوى واجهة برمجة التطبيقات > 24-

المعلمات
device ITestDevice

المرتجعات
String

الحصول على بيانات

public InputStreamSource getLogcatData (int maxBytes, 
                int offset)

لعرض المخزن المؤقت الحالي لـ Logcat استنادًا إلى إزاحة.

المعلمات
maxBytes int: الحد الأقصى لحجم المخزن المؤقت الذي تم إرجاعه

offset int: إزاحة المخزن المؤقت الكامل

المرتجعات
InputStreamSource المخزن المؤقت لـ Logcat بدءًا من الإزاحة.

الحصول على بيانات

public InputStreamSource getLogcatData (int maxBytes)

المعلمات
maxBytes int

المرتجعات
InputStreamSource

الحصول على بيانات

public InputStreamSource getLogcatData ()

المرتجعات
InputStreamSource

بدء

public void start ()

محطة توقّف

public void stop ()