LogUtil.CLog

public static class LogUtil.CLog
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.log.LogUtil.CLog


Log için otomatik olarak çağrının basit sınıf adını şu şekilde kullanan bir dolgu sınıfı: günlük etiketi

Özet

Fields'ın oynadığı filmler

protected static final String CLASS_NAME

Kamu inşaatçıları

CLog()

Herkese açık yöntemler

static void d(String message)

Log#d(String, String) SDK sürümü.

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

Log#d(String, String) SDK sürümü.

static void e(String message)

Log#e(String, String) SDK sürümü.

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

Log#e(String, String) SDK sürümü.

static void e(Throwable t)

Log#e(String, Throwable) SDK sürümü.

static String findCallerClassName()

Doğrudan CLog yöntemini çağıran harici sınıf adını bulur.

static String findCallerClassName(Throwable t)

Doğrudan CLog yöntemini çağıran harici sınıf adını bulur.

static String getClassName(int frame)

Çağrı yolundaki frame. yığın çerçevesinden basit sınıf adını döndürün.

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

Log#i(String, String) SDK sürümü.

static void i(String message)

Log#i(String, String) SDK sürümü.

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)) SDK sürümü.

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)) SDK sürümü.

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)) SDK sürümü.

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

Basit sınıf adını tam sınıf adından ayrıştırır.

static void v(String message)

Log#v(String, String) SDK sürümü.

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

Log#v(String, String) SDK sürümü.

static void w(Throwable t)

Yığın izlemenin (stack trace) sağlandığı bir Log#w(String, String) varyasyonu Throwable biçimlendirildi ve günlüğe kaydedildi.

static void w(String message)

Log#w(String, String) SDK sürümü.

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

Log#w(String, String) SDK sürümü.

static void wtf(String message)

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin.

static void wtf(Throwable t)

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin.

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

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin.

static void wtf(String message, Throwable t)

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin.

Fields'ın oynadığı filmler

SINIF_NAME

protected static final String CLASS_NAME

Kamu inşaatçıları

CLog

public CLog ()

Herkese açık yöntemler

g

public static void d (String message)

Log#d(String, String) SDK sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

g

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

Log#d(String, String) SDK sürümü. Ayrıca, yardımcı olur.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

e

public static void e (String message)

Log#e(String, String) SDK sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

e

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

Log#e(String, String) SDK sürümü. Ayrıca, yardımcı olur.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

e

public static void e (Throwable t)

Log#e(String, Throwable) SDK sürümü.

Parametreler
t Throwable: çıkış için Throwable.

bulCallerClassName

public static String findCallerClassName ()

Doğrudan CLog yöntemini çağıran harici sınıf adını bulur.

İlerlemeler
String Basit sınıf adı (veya bir hata oluşursa tam nitelikli sınıfı) veya CLog yöntemini çağıran harici sınıfın veya "Bilinmiyor"un eğer yığın izleme boştur veya yalnızca CLog sınıf adları içerir.

bulCallerClassName

public static String findCallerClassName (Throwable t)

Doğrudan CLog yöntemini çağıran harici sınıf adını bulur.

Parametreler
t Throwable: (İsteğe bağlı) Birim testi için gösterilen, içinde arama yapılacak olan yığın izleme

İlerlemeler
String Basit sınıf adı (veya bir hata oluşursa tam nitelikli sınıfı) veya CLog yöntemini çağıran harici sınıfın veya "Bilinmiyor"un eğer yığın izleme boştur veya yalnızca CLog sınıf adları içerir.

getClassName

public static String getClassName (int frame)

Çağrı yolundaki frame. yığın çerçevesinden basit sınıf adını döndürün. Not: Bu yöntem, yığın izleme uzunluğu için dizi sınırlarını kontrol etmez.

Parametreler
frame int: Sınıf adı için incelenecek yığın izleme çerçevesinin dizini

İlerlemeler
String Basit sınıf adı (veya sınıfı) belirtin.

i

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

Log#i(String, String) SDK sürümü. Ayrıca, yardımcı olur.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

i

public static void i (String message)

Log#i(String, String) SDK sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

günlükveEkran

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)) SDK sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

günlükveEkran

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)) SDK sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

günlükveEkran

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)) SDK sürümü.

Parametreler
logLevel Log.LogLevel: LogLevel

message String: Günlüğe kaydedilecek String

günlükveEkran

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

Parametreler
logLevel Log.LogLevel

message String

ayrıştırClassName

public static String parseClassName (String fullName)

Basit sınıf adını tam sınıf adından ayrıştırır. Biçimlendirme zaten şunu döndürür: basit bir sınıf adı.

Parametreler
fullName String: Ayrıştırılacak tam sınıf adı

İlerlemeler
String Basit sınıf adı

v

public static void v (String message)

Log#v(String, String) SDK sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

v

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

Log#v(String, String) SDK sürümü. Ayrıca, yardımcı olur.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

w

public static void w (Throwable t)

Yığın izlemenin (stack trace) sağlandığı bir Log#w(String, String) varyasyonu Throwable biçimlendirildi ve günlüğe kaydedildi.

Parametreler
t Throwable: Günlüğe kaydedilecek Throwable

w

public static void w (String message)

Log#w(String, String) SDK sürümü.

Parametreler
message String: Günlüğe kaydedilecek String

w

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

Log#w(String, String) SDK sürümü. Ayrıca, yardımcı olur.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

CANNOT TRANSLATE

public static void wtf (String message)

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla ASSERT düzeyinde günlüğe kaydedilir.

Parametreler
message String: Günlüğe kaydedilmesini istediğiniz mesaj.

CANNOT TRANSLATE

public static void wtf (Throwable t)

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla ASSERT düzeyinde günlüğe kaydedilir.

Parametreler
t Throwable: (İsteğe bağlı) Günlük kaydı için bir istisna. Null ise yalnızca mesaj günlüğe kaydedilir.

CANNOT TRANSLATE

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

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla ASSERT düzeyinde günlüğe kaydedilir. Ayrıca, kolaylık sağlamak için String.format'ı çağırır.

Parametreler
format String: Günlüğe kaydedilecek mesajın biçim dizesi

args Object: Biçim dizesi bağımsız değişkenleri

CANNOT TRANSLATE

public static void wtf (String message, 
                Throwable t)

Ne Kadar Korkunç Bir Başarısızlık: Asla gerçekleşmemesi gereken bir durumu bildirin. Hata, her zaman çağrı yığınıyla ASSERT düzeyinde günlüğe kaydedilir.

Parametreler
message String: Günlüğe kaydedilmesini istediğiniz mesaj.

t Throwable: (İsteğe bağlı) Günlük kaydı için bir istisna. Null ise yalnızca mesaj günlüğe kaydedilir.