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)

خطأ فادح: الإبلاغ عن حالة لا يُفترض أن تحدث أبدًا

الحقول

CLASS_NAME

protected static final String CLASS_NAME

وظائف الإنشاء العامة

CLog

public CLog ()

الطرق العامة

يوم

public static void d (String message)

إصدار العنصر الوسيط من Log.d(String, String)

المعلمات
message String: String لتسجيل الدخول

يوم

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 للإخراج

findCallerClassName

public static String findCallerClassName ()

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

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

findCallerClassName

public static String findCallerClassName (Throwable t)

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

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

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

getClassName

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

parseClassName

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: (اختياري) استثناء للتسجيل إذا كان القيمة فارغة، سيتم تسجيل الرسالة فقط.