LogUtil

public class LogUtil
extends Object

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


लॉगिंग यूटिलिटी क्लास. इस फ़ंक्शन का इस्तेमाल उस कोड के लिए किया जाता है जिसे Log के स्टैटिक तरीकों को बदलना है

खास जानकारी

नेस्ट की गई क्लास

class LogUtil.CLog

Log के लिए एक शिम क्लास, जो कॉलर के सिंपल क्लास के नाम का इस्तेमाल, लॉग टैग के तौर पर अपने-आप करती है 

सार्वजनिक तरीके

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

डिवाइस पर "threadtime" लॉग फ़ॉर्मैट जैसी फ़ॉर्मैट स्ट्रिंग बनाता है.

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

यह सूचना तब भेजी जाती है, जब लॉग मैसेज को प्रिंट करना हो.

सार्वजनिक तरीके

getLogFormatString

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

डिवाइस पर "threadtime" लॉग फ़ॉर्मैट जैसी फ़ॉर्मैट स्ट्रिंग बनाता है. यह तरीका खास तौर पर तब मददगार होता है, जब लंबे समय तक चलने वाले TF इंस्टेंस के समय में अंतर करना हो. इसमें दिन और महीना शामिल होता है. साथ ही, सुबह और शाम के बीच अंतर करने के लिए, 24-घंटे के समय का इस्तेमाल किया जाता है.

पैरामीटर
logLevel Log.LogLevel

tag String

message String

रिटर्न
String

इन्हें भी देखें:

printLog

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

यह सूचना तब भेजी जाती है, जब लॉग मैसेज को प्रिंट करना हो. इस तरीके से, सभी मामलों में मैसेज को स्टैंडर्ड आउटपुट पर प्रिंट किया जाता है.

पैरामीटर
logLevel Log.LogLevel: LogLevel enum, मैसेज की प्राथमिकता दिखाता है.

tag String: मैसेज से जुड़ा टैग.

message String: दिखाने के लिए मैसेज.