السجل
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)
يؤدي إلى إنشاء رسالة على مستوى |
static
void
|
e(String tag, String message)
يؤدي إلى إنشاء رسالة على مستوى |
static
void
|
e(String tag, Throwable throwable)
توفّر معلومات عن مستوى |
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
لتنسيق رسالة السجلّ |
static
void
|
i(String tag, String message)
يؤدي إلى إنشاء رسالة على مستوى |
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)
تحدِّد هذه السياسة سمة |
static
void
|
v(String tag, String message)
يؤدي إلى إنشاء رسالة على مستوى |
static
void
|
w(String tag, String message)
يؤدي إلى إنشاء رسالة على مستوى |
الطرق العامة
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 : الرسالة المطلوب إخراجها |