लॉग
public
final
class
Log
extends Object
java.lang.Object | |
↳ | com.android.tradefed.log.Log |
लॉग क्लास जो मुख्य Android सोर्स में एपीआई का डुप्लीकेट वर्शन बनाती है.
डिफ़ॉल्ट तरीके से, लॉग को System.out
में दिखाया जाता है. setLogOutput(com.android.tradefed.log.Log.ILogOutput)
का इस्तेमाल करें
और लॉग को कहीं और रीडायरेक्ट करने के लिए.
खास जानकारी
नेस्ट की गई क्लास | |
---|---|
interface |
Log.ILogOutput
इस इंटरफ़ेस को लागू करने वाली क्लास में ऐसे तरीके मौजूद हैं जिनकी मदद से आउटपुट वाले लॉग को मैनेज किया जा सकता है मैसेज. |
सार्वजनिक तरीके | |
---|---|
static
void
|
d(String tag, String message)
|
static
void
|
e(String tag, String message)
|
static
void
|
e(String tag, Throwable throwable)
|
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
लॉग मैसेज को फ़ॉर्मैट करता है. |
static
void
|
i(String tag, String message)
|
static
void
|
logAndDisplay(Log.LogLevel logLevel, String tag, String message)
एक लॉग मैसेज दिखाता है और उसे किसी डायलॉग में दिखाने की कोशिश करता है. |
static
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
लॉग मैसेज प्रिंट करता है. |
static
void
|
setLogOutput(Log.ILogOutput logOutput)
लॉग प्रिंट करने के लिए, |
static
void
|
v(String tag, String message)
|
static
void
|
w(String tag, String message)
|
सार्वजनिक तरीके
d
public static void d (String tag, String message)
LogLevel#DEBUG
लेवल का मैसेज देता है.
पैरामीटर | |
---|---|
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : आउटपुट के लिए मैसेज. |
e
public static void e (String tag, String message)
LogLevel#ERROR
लेवल का मैसेज देता है.
पैरामीटर | |
---|---|
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : आउटपुट के लिए मैसेज. |
e
public static void e (String tag, Throwable throwable)
LogLevel#ERROR
लेवल की Throwable
की जानकारी देता है.
पैरामीटर | |
---|---|
tag |
String : मैसेज से जुड़ा टैग. |
throwable |
Throwable : आउटपुट के लिए Throwable . |
getLogFormatString
public static String getLogFormatString (Log.LogLevel logLevel, String tag, String message)
लॉग मैसेज को फ़ॉर्मैट करता है.
रिटर्न | |
---|---|
String |
i
public static void i (String tag, String message)
LogLevel#INFO
लेवल का मैसेज देता है.
पैरामीटर | |
---|---|
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : आउटपुट के लिए मैसेज. |
लॉगऐंडडिसप्ले
public static void logAndDisplay (Log.LogLevel logLevel, String tag, String message)
एक लॉग मैसेज दिखाता है और उसे किसी डायलॉग में दिखाने की कोशिश करता है.
पैरामीटर | |
---|---|
logLevel |
Log.LogLevel |
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : आउटपुट के लिए मैसेज. |
प्रिंटलॉग
public static void printLog (Log.LogLevel logLevel, String tag, String message)
लॉग मैसेज प्रिंट करता है.
सेटलॉग आउटपुट
public static void setLogOutput (Log.ILogOutput logOutput)
लॉग प्रिंट करने के लिए, ILogOutput
को सेट करता है. अगर यह नीति सेट नहीं है, तो System.out
इस्तेमाल किया गया.
पैरामीटर | |
---|---|
logOutput |
Log.ILogOutput : लॉग प्रिंट करने के लिए इस्तेमाल किया जाने वाला ILogOutput . |
v
public static void v (String tag, String message)
LogLevel#VERBOSE
लेवल का मैसेज देता है.
पैरामीटर | |
---|---|
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : आउटपुट के लिए मैसेज. |
w
public static void w (String tag, String message)
LogLevel#WARN
लेवल का मैसेज देता है.
पैरामीटर | |
---|---|
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : आउटपुट के लिए मैसेज. |