Log

public final class Log
extends Object

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


Class log yang mencerminkan API di sumber Android utama.

Perilaku default menampilkan log ke System.out. Gunakan setLogOutput(com.android.tradefed.log.Log.ILogOutput) untuk mengalihkan log ke tempat lain.

Ringkasan

Class bertingkat

interface Log.ILogOutput

Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani output pesan log. 

Metode publik

static void addLogger(Log.ILogOutput logOutput)
static void d(String tag, String message)

Menampilkan pesan tingkat LogLevel.DEBUG.

static void e(String tag, String message)

Menampilkan pesan tingkat LogLevel.ERROR.

static void e(String tag, Throwable throwable)

Menampilkan informasi LogLevel.ERROR tingkat Throwable.

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

Memformat pesan log.

static void i(String tag, String message)

Menampilkan pesan tingkat LogLevel.INFO.

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

Menghasilkan pesan log dan mencoba menampilkannya dalam dialog.

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

Mencetak pesan log.

static void removeLogger(Log.ILogOutput logOutput)
static void setLogOutput(Log.ILogOutput logOutput)

Menetapkan ILogOutput yang akan digunakan untuk mencetak log.

static void v(String tag, String message)

Menampilkan pesan tingkat LogLevel.VERBOSE.

static void w(String tag, String message)

Menampilkan pesan tingkat LogLevel.WARN.

Metode publik

addLogger

public static void addLogger (Log.ILogOutput logOutput)

Parameter
logOutput Log.ILogOutput

d

public static void d (String tag, 
                String message)

Menampilkan pesan tingkat LogLevel.DEBUG.

Parameter
tag String: Tag yang terkait dengan pesan.

message String: Pesan yang akan ditampilkan.

e

public static void e (String tag, 
                String message)

Menampilkan pesan tingkat LogLevel.ERROR.

Parameter
tag String: Tag yang terkait dengan pesan.

message String: Pesan yang akan ditampilkan.

e

public static void e (String tag, 
                Throwable throwable)

Menampilkan informasi Throwable tingkat LogLevel.ERROR.

Parameter
tag String: Tag yang terkait dengan pesan.

throwable Throwable: Throwable yang akan ditampilkan.

getLogFormatString

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

Memformat pesan log.

Hasil
String

i

public static void i (String tag, 
                String message)

Menampilkan pesan tingkat LogLevel.INFO.

Parameter
tag String: Tag yang terkait dengan pesan.

message String: Pesan yang akan ditampilkan.

logAndDisplay

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

Menghasilkan pesan log dan mencoba menampilkannya dalam dialog.

Parameter
logLevel Log.LogLevel

tag String: Tag yang terkait dengan pesan.

message String: Pesan yang akan ditampilkan.

printLog

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

Mencetak pesan log.

removeLogger

public static void removeLogger (Log.ILogOutput logOutput)

Parameter
logOutput Log.ILogOutput

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Menetapkan ILogOutput yang akan digunakan untuk mencetak log. Jika tidak disetel, System.out akan digunakan.

Parameter
logOutput Log.ILogOutput: ILogOutput yang akan digunakan untuk mencetak log.

v

public static void v (String tag, 
                String message)

Menampilkan pesan tingkat LogLevel.VERBOSE.

Parameter
tag String: Tag yang terkait dengan pesan.

message String: Pesan yang akan ditampilkan.

w

public static void w (String tag, 
                String message)

Menampilkan pesan tingkat LogLevel.WARN.

Parameter
tag String: Tag yang terkait dengan pesan.

message String: Pesan yang akan ditampilkan.