LogUtil

public class LogUtil
extends Object

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


Class utilitas logging. Berguna untuk kode yang perlu mengganti metode statis dari Log

Ringkasan

Class bertingkat

class LogUtil.CLog

Class shim untuk Log yang otomatis menggunakan nama class sederhana pemanggil sebagai tag log

Metode publik

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

Membuat string format yang mirip dengan "threadtime" format log yang ada di perangkat.

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

Dikirim saat pesan log perlu dicetak.

Metode publik

getLogFormatString

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

Membuat string format yang mirip dengan "threadtime" format log yang ada di perangkat. Ini secara khusus berguna karena menyertakan hari dan bulan (untuk membedakan waktu di instance TF yang berjalan lama), dan juga menggunakan waktu 24 jam untuk membedakan pagi dari malam hari.

Parameter
logLevel Log.LogLevel

tag String

message String

Hasil
String

printLog

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

Dikirim saat pesan log perlu dicetak. Implementasi ini akan mencetak pesan ke {i>stdout<i} di semua kasus.

Parameter
logLevel Log.LogLevel: Enum LogLevel yang mewakili prioritas pesan.

tag String: Tag yang terkait dengan pesan.

message String: Pesan yang akan ditampilkan.