جهاز استقبال 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 void start ()
محطة توقّف
public void stop ()