السجل

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 addLogger(Log.ILogOutput logOutput)
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 removeLogger(Log.ILogOutput logOutput)
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.

الطُرق العامة

addLogger

public static void addLogger (Log.ILogOutput logOutput)

المعلمات
logOutput Log.ILogOutput

يوم

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)

طباعة رسالة سجلّ

removeLogger

public static void removeLogger (Log.ILogOutput logOutput)

المعلمات
logOutput Log.ILogOutput

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: الرسالة المطلوب عرضها.