السجلّ

public final class Log
extends Object

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


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

يُخرج السلوك التلقائي السجلّ إلى System.out. استخدِم setLogOutput(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)

تُخرج معلومات Throwable بمستوى LogLevel.ERROR.

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

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)

تُخرج معلومات Throwable بمستوى LogLevel.ERROR.

المعلَمات
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: الرسالة المطلوب إخراجها