लॉग

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)

LogLevel.DEBUG लेवल का मैसेज दिखाता है.

static void e(String tag, String message)

LogLevel.ERROR लेवल का मैसेज दिखाता है.

static void e(String tag, Throwable throwable)

LogLevel.ERROR लेवल Throwable की जानकारी दिखाता है.

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

लॉग मैसेज को फ़ॉर्मैट करता है.

static void i(String tag, String message)

LogLevel.INFO लेवल का मैसेज दिखाता है.

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)

लॉग प्रिंट करने के लिए इस्तेमाल होने वाला ILogOutput सेट करता है.

static void v(String tag, String message)

LogLevel.VERBOSE लेवल का मैसेज दिखाता है.

static void w(String tag, String message)

LogLevel.WARN लेवल का मैसेज दिखाता है.

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

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: आउटपुट के लिए मैसेज.

logAndDisplay

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

लॉग मैसेज दिखाता है और उसे डायलॉग बॉक्स में दिखाने की कोशिश करता है.

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

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

message String: आउटपुट के लिए मैसेज.

printLog

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

लॉग मैसेज को प्रिंट करता है.

setLogOutput

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: आउटपुट के लिए मैसेज.