LogcatReceiver
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 الافتراضي "وقت الترابط". |
الأساليب العامة | |
---|---|
void | clear () |
static String | getDefaultLogcatCmd ( ITestDevice device) احصل على أمر logcat الافتراضي، وألحق تنسيق uid فقط إذا كان مستوى API > 24. |
InputStreamSource | getLogcatData (int maxBytes, int offset) إرجاع المخزن المؤقت logcat الحالي بإزاحة. |
InputStreamSource | getLogcatData (int maxBytes) |
InputStreamSource | getLogcatData () |
void | start () |
void | stop () |
المقاولين العامة
LogcatReceiver
public LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
إنشاء مثيل باستخدام أي أمر logcat محدد
حدود | |
---|---|
device | ITestDevice : الجهاز الذي سيتم تشغيل logcat عليه |
logcatCmd | String : أمر logcat المراد تشغيله (بما في ذلك الجزء "logcat")، راجع تفاصيل الخيارات المتاحة في رسالة مساعدة logcat |
maxFileSize | long : الحد الأقصى لحجم الملف، وسيتم تجاهل الأسطر السابقة بمجرد الوصول إلى الحجم |
logStartDelay | int : تأخير الانتظار بعد اتصال الجهاز بالإنترنت |
LogcatReceiver
public LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay)
ينشئ مثيلًا بتنسيق logcat الافتراضي "وقت الترابط".
حدود | |
---|---|
device | ITestDevice : الجهاز الذي سيتم تشغيل logcat عليه |
maxFileSize | long : الحد الأقصى لحجم الملف، وسيتم تجاهل الأسطر السابقة بمجرد الوصول إلى الحجم |
logStartDelay | int : تأخير الانتظار بعد اتصال الجهاز بالإنترنت |
الأساليب العامة
واضح
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
احصل على أمر logcat الافتراضي، وألحق تنسيق uid فقط إذا كان مستوى API > 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 ()