لوجكات ريسيفر
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 |
يبدأ
public void start ()
قف
public void stop ()