LogUtil.CLog

public static class LogUtil.CLog
extends Object

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


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

ملخّص

الحقول

protected static final String CLASS_NAME

طُرق وضع التصميم العامة

CLog()

الإجراءات العامة

static void d(String message)

إصدار shim من Log.d(String,String)

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

إصدار shim من Log.d(String,String)

static void e(String message)

إصدار shim من Log.e(String,String)

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

إصدار shim من Log.e(String,String)

static void e(Throwable t)

إصدار shim من 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)

إصدار shim من Log.i(String,String)

static void i(String message)

إصدار shim من Log.i(String,String)

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

إصدار shim من ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.String) Log.logAndDisplay(LogLevel,String,String))

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

إصدار shim من ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.String) Log.logAndDisplay(LogLevel,String,String))

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

إصدار shim من ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.String) Log.logAndDisplay(LogLevel,String,String))

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

تحلّل هذه الدالة اسم الفئة البسيط من اسم الفئة الكامل.

static void v(String message)

إصدار shim من Log.v(String,String)

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

إصدار shim من Log.v(String,String)

static void w(Throwable t)

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

static void w(String message)

إصدار shim من Log.w(String,String)

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

إصدار shim من Log.w(String,String)

static void wtf(String message)

What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا.

static void wtf(Throwable t)

What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا.

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

What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا.

static void wtf(String message, Throwable t)

What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا.

الحقول

CLASS_NAME

protected static final String CLASS_NAME

طُرق وضع التصميم العامة

CLog

public CLog ()

الإجراءات العامة

يوم

public static void d (String message)

إصدار shim من Log.d(String,String)

المعلَمات
message String: السمة String التي سيتم تسجيلها

يوم

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

إصدار shim من Log.d(String,String) يتم أيضًا استدعاء String.format لتوفير الراحة.

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

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

e

public static void e (String message)

إصدار shim من Log.e(String,String)

المعلَمات
message String: السمة String التي سيتم تسجيلها

e

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

إصدار shim من Log.e(String,String) يتم أيضًا استدعاء String.format لتوفير الراحة.

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

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

e

public static void e (Throwable t)

إصدار shim من 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)

إصدار shim من Log.i(String,String) يتم أيضًا استدعاء String.format لتوفير الراحة.

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

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

i

public static void i (String message)

إصدار shim من Log.i(String,String)

المعلَمات
message String: السمة String التي سيتم تسجيلها

logAndDisplay

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

إصدار shim من ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.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)

إصدار shim من ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.String) Log.logAndDisplay(LogLevel,String,String))

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

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

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

logAndDisplay

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

إصدار shim من ERROR(Log.logAndDisplay(LogLevel,String,String)/com.android.tradefed.log.Log#logAndDisplay(com.android.ddmlib.Log.LogLevel,java.lang.String,java.lang.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)

إصدار shim من Log.v(String,String)

المعلَمات
message String: السمة String التي سيتم تسجيلها

v

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

إصدار shim من 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)

إصدار shim من Log.w(String,String)

المعلَمات
message String: السمة String التي سيتم تسجيلها

w

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

إصدار shim من Log.w(String,String) يتم أيضًا استدعاء String.format لتوفير الراحة.

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

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

wtf

public static void wtf (String message)

What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. سيتم دائمًا تسجيل الخطأ على مستوى ASSERT مع حزمة التنفيذ.

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

wtf

public static void wtf (Throwable t)

What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. سيتم دائمًا تسجيل الخطأ على مستوى ASSERT مع حزمة التنفيذ.

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

wtf

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

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

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

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

wtf

public static void wtf (String message, 
                Throwable t)

What a Terrible Failure: الإبلاغ عن حالة لا يجب أن تحدث أبدًا. سيتم دائمًا تسجيل الخطأ على مستوى ASSERT مع حزمة التنفيذ.

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

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