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,String,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,String,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,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)

إصدار 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,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)

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

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

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