السجل

public final class Log
extends Object

java.lang.Object
com.android.tradefed.log.Log


فئة السجلّ التي تعكس واجهة برمجة التطبيقات في مصادر Android الرئيسية.

يؤدي السلوك التلقائي إلى إخراج السجلّ في System.out. استخدام "setLogOutput(com.android.tradefed.log.Log.ILogOutput)" لإعادة توجيه السجل إلى مكان آخر.

ملخّص

الصفوف المتداخلة

interface Log.ILogOutput

توفر الفئات التي تطبق هذه الواجهة طرقًا تتعامل مع سجل الإخراج الرسائل. 

الطرق العامة

static void d(String tag, String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#DEBUG.

static void e(String tag, String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#ERROR.

static void e(String tag, Throwable throwable)

توفّر معلومات عن مستوى LogLevel#ERROR من Throwable.

static String getLogFormatString(Log.LogLevel logLevel, String tag, String message)

لتنسيق رسالة السجلّ

static void i(String tag, String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#INFO.

static void logAndDisplay(Log.LogLevel logLevel, String tag, String message)

إخراج رسالة سجل ويحاول عرضها في مربع حوار.

static void printLog(Log.LogLevel logLevel, String tag, String message)

يطبع رسالة السجل.

static void setLogOutput(Log.ILogOutput logOutput)

تحدِّد هذه السياسة سمة ILogOutput لاستخدامها لطباعة السجلّات.

static void v(String tag, String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#VERBOSE.

static void w(String tag, String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#WARN.

الطرق العامة

d

public static void d (String tag, 
                String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#DEBUG.

المعلمات
tag String: العلامة المرتبطة بالرسالة

message String: الرسالة المطلوب إخراجها

e

public static void e (String tag, 
                String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#ERROR.

المعلمات
tag String: العلامة المرتبطة بالرسالة

message String: الرسالة المطلوب إخراجها

e

public static void e (String tag, 
                Throwable throwable)

توفّر معلومات عن مستوى LogLevel#ERROR من Throwable.

المعلمات
tag String: العلامة المرتبطة بالرسالة

throwable Throwable: السمة Throwable المطلوبة

getLogFormatString

public static String getLogFormatString (Log.LogLevel logLevel, 
                String tag, 
                String message)

لتنسيق رسالة السجلّ

المرتجعات
String

i

public static void i (String tag, 
                String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#INFO.

المعلمات
tag String: العلامة المرتبطة بالرسالة

message String: الرسالة المطلوب إخراجها

LogAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String tag, 
                String message)

إخراج رسالة سجل ويحاول عرضها في مربع حوار.

المعلمات
logLevel Log.LogLevel

tag String: العلامة المرتبطة بالرسالة

message String: الرسالة المطلوب إخراجها

printLog

public static void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

يطبع رسالة السجل.

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

تحدِّد هذه السياسة سمة ILogOutput لاستخدامها لطباعة السجلّات. وفي حال تم ترك السياسة بدون ضبط، سيتم ضبط System.out على النحو التالي: استخدام البيانات المختلفة.

المعلمات
logOutput Log.ILogOutput: ILogOutput المطلوب استخدامه لطباعة السجلّ.

v

public static void v (String tag, 
                String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#VERBOSE.

المعلمات
tag String: العلامة المرتبطة بالرسالة

message String: الرسالة المطلوب إخراجها

w

public static void w (String tag, 
                String message)

يؤدي إلى إنشاء رسالة على مستوى LogLevel#WARN.

المعلمات
tag String: العلامة المرتبطة بالرسالة

message String: الرسالة المطلوب إخراجها