লগ

public final class Log
extends Object

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


লগ ক্লাস যা মূল অ্যান্ড্রয়েড সোর্সের এপিআই-কে প্রতিফলিত করে।

ডিফল্ট আচরণ অনুযায়ী লগটি System.out এ আউটপুট হয়। লগটি অন্য কোথাও রিডাইরেক্ট করতে setLogOutput(ILogOutput) ব্যবহার করুন।

সারসংক্ষেপ

নেস্টেড ক্লাস

interface Log.ILogOutput

যে ক্লাসগুলো এই ইন্টারফেসটি ইমপ্লিমেন্ট করে, সেগুলোতে লগ মেসেজ আউটপুট করার মেথড থাকে।

জনসাধারণের পদ্ধতি

static void addLogger ( Log.ILogOutput logOutput)
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 removeLogger ( Log.ILogOutput logOutput)
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 স্তরের একটি বার্তা আউটপুট করে।

জনসাধারণের পদ্ধতি

অ্যাডলগার

public static void addLogger (Log.ILogOutput logOutput)

প্যারামিটার
logOutput Log.ILogOutput

public static void d (String tag, 
                String message)

LogLevel.DEBUG স্তরের একটি বার্তা আউটপুট করে।

প্যারামিটার
tag String : বার্তাটির সাথে সংশ্লিষ্ট ট্যাগ।

message String : আউটপুট করার বার্তা।

public static void e (String tag, 
                String message)

আউটপুটে LogLevel.ERROR স্তরের একটি বার্তা দেয়।

প্যারামিটার
tag String : বার্তাটির সাথে সংশ্লিষ্ট ট্যাগ।

message String : আউটপুট করার বার্তা।

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

আমি

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 removeLogger (Log.ILogOutput logOutput)

প্যারামিটার
logOutput Log.ILogOutput

লগ আউটপুট সেট করুন

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 : আউটপুট করার বার্তা।

ডব্লিউ

public static void w (String tag, 
                String message)

LogLevel.WARN স্তরের একটি বার্তা আউটপুট করে।

প্যারামিটার
tag String : বার্তাটির সাথে সংশ্লিষ্ট ট্যাগ।

message String : আউটপুট করার বার্তা।