LogUtil.CLog

public static class LogUtil.CLog
extends Object

java.lang.Object
com.android.tradefed.log.LogUtil.CLog


فئة رقاقة لـ Log تستخدم تلقائيًا اسم فئة المتصل البسيط علامة السجلّ

ملخّص

الحقول

protected static final String CLASS_NAME

شركة إنشاءات عامة

CLog()

الطرق العامة

static void d(String message)

الإصدار المبسَّط من Log#d(String, String).

static void d(String format, Object... args)

الإصدار المبسَّط من Log#d(String, String).

static void e(String message)

الإصدار المبسَّط من Log#e(String, String).

static void e(String format, Object... args)

الإصدار المبسَّط من Log#e(String, String).

static void e(Throwable t)

الإصدار المبسَّط من Log#e(String, Throwable).

static String findCallerClassName()

للعثور على اسم الفئة الخارجية التي تسمى مباشرةً طريقة CLog.

static String findCallerClassName(Throwable t)

للعثور على اسم الفئة الخارجية التي تسمى مباشرةً طريقة CLog.

static String getClassName(int frame)

يتم عرض اسم الفئة البسيط من إطار الحزمة frame في مسار الاستدعاء.

static void i(String format, Object... args)

الإصدار المبسَّط من Log#i(String, String).

static void i(String message)

الإصدار المبسَّط من Log#i(String, String).

static void logAndDisplay(Log.LogLevel logLevel, String format, Object... args)

الإصدار المبسَّط من ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

static void logAndDisplay(Log.LogLevel logLevel, String format, Object... args)

الإصدار المبسَّط من ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

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

الإصدار المبسَّط من ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

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

تحلل اسم الفئة البسيطة من اسم الفئة الكامل.

static void v(String message)

الإصدار المبسَّط من Log#v(String, String).

static void v(String format, Object... args)

الإصدار المبسَّط من Log#v(String, String).

static void w(Throwable t)

إحدى صيغ Log#w(String, String)، حيث يتوفر تتبُّع تسلسل استدعاء الدوال البرمجية يتم تنسيق Throwable وتسجيلها.

static void w(String message)

الإصدار المبسَّط من Log#w(String, String).

static void w(String format, Object... args)

الإصدار المبسَّط من Log#w(String, String).

static void wtf(String message)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا.

static void wtf(Throwable t)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا.

static void wtf(String format, Object... args)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا.

static void wtf(String message, Throwable t)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا.

الحقول

الفصل_NAME

protected static final String CLASS_NAME

شركة إنشاءات عامة

سجل CLog

public CLog ()

الطرق العامة

d

public static void d (String message)

الإصدار المبسَّط من Log#d(String, String).

المعلمات
message String: String المطلوب تسجيله

d

public static void d (String format, 
                Object... args)

الإصدار المبسَّط من Log#d(String, String). يستدعي أيضًا String.format لـ والراحة.

المعلمات
format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

e

public static void e (String message)

الإصدار المبسَّط من Log#e(String, String).

المعلمات
message String: String المطلوب تسجيله

e

public static void e (String format, 
                Object... args)

الإصدار المبسَّط من Log#e(String, String). يستدعي أيضًا String.format لـ والراحة.

المعلمات
format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

e

public static void e (Throwable t)

الإصدار المبسَّط من Log#e(String, Throwable).

المعلمات
t Throwable: السمة Throwable المطلوبة

العثور علىاسم فئة المتصل

public static String findCallerClassName ()

للعثور على اسم الفئة الخارجية التي تسمى مباشرةً طريقة CLog.

المرتجعات
String اسم الفئة البسيط (أو مؤهلاً بالكامل إذا حدث خطأ أثناء الحصول على مرجع الفئة) للفئة الخارجية التي تسمى طريقة CLog، أو "Unknown" إذا إذا كان تتبُّع تسلسل استدعاء الدوال البرمجية فارغًا أو قد يحتوي على أسماء فئات CLog فقط.

العثور علىاسم فئة المتصل

public static String findCallerClassName (Throwable t)

للعثور على اسم الفئة الخارجية التي تسمى مباشرةً طريقة CLog.

المعلمات
t Throwable: (اختياري) يعرض تتبُّع تسلسل استدعاء الدوال البرمجية للبحث داخله، ويتم عرضه لاختبار الوحدة

المرتجعات
String اسم الفئة البسيط (أو مؤهلاً بالكامل إذا حدث خطأ أثناء الحصول على مرجع الفئة) للفئة الخارجية التي تسمى طريقة CLog، أو "Unknown" إذا إذا كان تتبُّع تسلسل استدعاء الدوال البرمجية فارغًا أو قد يحتوي على أسماء فئات CLog فقط.

الحصول على كل فئة

public static String getClassName (int frame)

يتم عرض اسم الفئة البسيط من إطار الحزمة frame في مسار الاستدعاء. ملاحظة: لا تتحقّق هذه الطريقة من حدود الصفيف في طول تتبُّع تسلسل استدعاء الدوال البرمجية.

المعلمات
frame int: فهرس إطار تتبُّع تسلسل استدعاء الدوال البرمجية المطلوب فحصه لمعرفة اسم الفئة

المرتجعات
String اسم الفئة البسيط (أو مؤهلاً بالكامل في حالة حدوث خطأ والحصول على مرجع إلى الفئة) للعنصر المحدد في تتبُّع تسلسل استدعاء الدوال البرمجية.

i

public static void i (String format, 
                Object... args)

الإصدار المبسَّط من Log#i(String, String). يستدعي أيضًا String.format لـ والراحة.

المعلمات
format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

i

public static void i (String message)

الإصدار المبسَّط من Log#i(String, String).

المعلمات
message String: String المطلوب تسجيله

LogAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)

الإصدار المبسَّط من ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

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

format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

LogAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String format, 
                Object... args)

الإصدار المبسَّط من ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

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

format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

LogAndDisplay

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

الإصدار المبسَّط من ERROR(Log#logAndDisplay(LogLevel, String, String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,String,String) Log#logAndDisplay(LogLevel, String, String)).

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

message String: String المطلوب تسجيله

LogAndDisplay

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

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

message String

تحليل التصنيف

public static String parseClassName (String fullName)

تحلل اسم الفئة البسيطة من اسم الفئة الكامل. إذا كان التنسيق يبدو بالفعل مثل اسم فئة بسيط، فإنه يتم إرجاعها فقط.

المعلمات
fullName String: اسم الفئة الكامل المطلوب تحليله

المرتجعات
String اسم الفئة البسيط

v

public static void v (String message)

الإصدار المبسَّط من Log#v(String, String).

المعلمات
message String: String المطلوب تسجيله

v

public static void v (String format, 
                Object... args)

الإصدار المبسَّط من Log#v(String, String). يستدعي أيضًا String.format لـ والراحة.

المعلمات
format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

w

public static void w (Throwable t)

إحدى صيغ Log#w(String, String)، حيث يتوفر تتبُّع تسلسل استدعاء الدوال البرمجية يتم تنسيق Throwable وتسجيلها.

المعلمات
t Throwable: Throwable المطلوب تسجيله

w

public static void w (String message)

الإصدار المبسَّط من Log#w(String, String).

المعلمات
message String: String المطلوب تسجيله

w

public static void w (String format, 
                Object... args)

الإصدار المبسَّط من Log#w(String, String). يستدعي أيضًا String.format لـ والراحة.

المعلمات
format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

Wtf

public static void wtf (String message)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا. سيتم دائمًا تسجيل الخطأ عند مستوى ASSERT باستخدام حزمة الاستدعاءات.

المعلمات
message String: الرسالة التي تريد تسجيلها.

Wtf

public static void wtf (Throwable t)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا. سيتم دائمًا تسجيل الخطأ عند مستوى ASSERT باستخدام حزمة الاستدعاءات.

المعلمات
t Throwable: (اختياري) استثناء لتسجيله. في حال كانت القيمة فارغة، سيتم تسجيل الرسالة فقط.

Wtf

public static void wtf (String format, 
                Object... args)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا. سيتم دائمًا تسجيل الخطأ عند مستوى ASSERT باستخدام حزمة الاستدعاءات. وتستدعي أيضًا String.format لتيسير تنفيذ هذه الإجراءات.

المعلمات
format String: سلسلة تنسيق للرسالة المطلوب تسجيلها

args Object: وسيطات سلسلة التنسيق

Wtf

public static void wtf (String message, 
                Throwable t)

يا له من فشل فادح: الإبلاغ عن حالة يجب ألا تحدث أبدًا. سيتم دائمًا تسجيل الخطأ عند مستوى ASSERT باستخدام حزمة الاستدعاءات.

المعلمات
message String: الرسالة التي تريد تسجيلها.

t Throwable: (اختياري) استثناء لتسجيله. في حال كانت القيمة فارغة، سيتم تسجيل الرسالة فقط.