Günlük

public final class Log
extends Object

java.lang.Object
   ↳ com.android.tradefed.log.Log


Ana Android kaynaklarındaki API'yi yansıtan günlük sınıfı.

Varsayılan davranış, günlüğü System.out adresine gönderir. Günlüğü başka bir yere yönlendirmek için setLogOutput(com.android.tradefed.log.Log.ILogOutput) simgesini kullanın.

Özet

İç içe yerleştirilmiş sınıflar

interface Log.ILogOutput

Bu arayüzü uygulayan sınıflar, günlük mesajlarının çıkışıyla ilgili yöntemler sağlar. 

Herkese açık yöntemler

static void d(String tag, String message)

LogLevel.DEBUG düzeyinde bir mesaj döndürür.

static void e(String tag, String message)

LogLevel.ERROR düzeyinde bir mesaj döndürür.

static void e(String tag, Throwable throwable)

LogLevel.ERROR düzeyinde Throwable bilgileri döndürür.

static String getLogFormatString(Log.LogLevel logLevel, String tag, String message)

Günlük mesajını biçimlendirir.

static void i(String tag, String message)

LogLevel.INFO düzeyinde bir mesaj döndürür.

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

Bir günlük mesajı oluşturur ve bunu bir iletişim kutusunda göstermeye çalışır.

static void printLog(Log.LogLevel logLevel, String tag, String message)

Bir günlük mesajı yazdırır.

static void setLogOutput(Log.ILogOutput logOutput)

Günlükleri yazdırmak için kullanılacak ILogOutput öğesini ayarlar.

static void v(String tag, String message)

LogLevel.VERBOSE düzeyinde bir mesaj döndürür.

static void w(String tag, String message)

LogLevel.WARN düzeyinde bir mesaj döndürür.

Herkese açık yöntemler

g

public static void d (String tag, 
                String message)

LogLevel.DEBUG düzeyinde bir mesaj döndürür.

Parametreler
tag String: İleti ile ilişkili etiket.

message String: Çıktısı alınacak mesaj.

e

public static void e (String tag, 
                String message)

LogLevel.ERROR düzeyinde bir mesaj döndürür.

Parametreler
tag String: İleti ile ilişkili etiket.

message String: Çıktısı alınacak mesaj.

e

public static void e (String tag, 
                Throwable throwable)

LogLevel.ERROR düzeyinde Throwable bilgileri döndürür.

Parametreler
tag String: İleti ile ilişkili etiket.

throwable Throwable: Çıktıya gönderilecek Throwable.

getLogFormatString

public static String getLogFormatString (Log.LogLevel logLevel, 
                String tag, 
                String message)

Günlük mesajını biçimlendirir.

İlerlemeler
String

i

public static void i (String tag, 
                String message)

LogLevel.INFO düzeyinde bir mesaj döndürür.

Parametreler
tag String: İleti ile ilişkili etiket.

message String: Çıktısı alınacak mesaj.

logAndDisplay

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

Bir günlük mesajı oluşturur ve bunu bir iletişim kutusunda göstermeye çalışır.

Parametreler
logLevel Log.LogLevel

tag String: İleti ile ilişkili etiket.

message String: Çıktısı alınacak mesaj.

printLog

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

Bir günlük mesajı yazdırır.

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Günlükleri yazdırmak için kullanılacak ILogOutput öğesini ayarlar. Ayarlanmazsa System.out kullanılır.

Parametreler
logOutput Log.ILogOutput: Günlüğü yazdırmak için kullanılacak ILogOutput.

v

public static void v (String tag, 
                String message)

LogLevel.VERBOSE düzeyinde bir mesaj döndürür.

Parametreler
tag String: İleti ile ilişkili etiket.

message String: Çıktısı alınacak mesaj.

w

public static void w (String tag, 
                String message)

LogLevel.WARN düzeyinde bir mesaj döndürür.

Parametreler
tag String: İleti ile ilişkili etiket.

message String: Çıktısı alınacak mesaj.