LogUtil সম্পর্কে

public class LogUtil
extends Object

java.lang.অবজেক্ট
com.android.tradefed.log.LogUtil সম্পর্কে


একটি লগিং ইউটিলিটি ক্লাস। Log থেকে স্ট্যাটিক পদ্ধতিগুলিকে ওভাররাইড করার প্রয়োজন এমন কোডের জন্য কার্যকর।

সারাংশ

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

class LogUtil.CLog

Log জন্য একটি শিম ক্লাস যা স্বয়ংক্রিয়ভাবে কলারের সাধারণ ক্লাসের নাম লগ ট্যাগ হিসেবে ব্যবহার করে।

পাবলিক পদ্ধতি

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

ডিভাইসে "থ্রেডটাইম" লগ ফর্ম্যাটের অনুরূপ একটি ফর্ম্যাট স্ট্রিং তৈরি করে।

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

যখন একটি লগ বার্তা প্রিন্ট করার প্রয়োজন হয় তখন পাঠানো হয়।

পাবলিক পদ্ধতি

getLogFormatString সম্পর্কে

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

ডিভাইসে "থ্রেডটাইম" লগ ফর্ম্যাটের অনুরূপ একটি ফর্ম্যাট স্ট্রিং তৈরি করে। এটি বিশেষভাবে কার্যকর কারণ এটি দিন এবং মাস অন্তর্ভুক্ত করে (দীর্ঘদিন ধরে চলমান TF ইনস্ট্যান্সের জন্য সময় পার্থক্য করতে), এবং সকাল এবং সন্ধ্যার মধ্যে দ্ব্যর্থতা নিরসন করতে 24 ঘন্টা সময়ও ব্যবহার করে।

পরামিতি
logLevel Log.LogLevel

tag String

message String

রিটার্নস
String

প্রিন্টলগ

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

যখন একটি লগ বার্তা প্রিন্ট করার প্রয়োজন হয় তখন পাঠানো হয়। এই বাস্তবায়নটি সকল ক্ষেত্রেই stdout-এ বার্তাটি প্রিন্ট করে।

পরামিতি
logLevel Log.LogLevel : LogLevel enum বার্তার অগ্রাধিকার প্রতিনিধিত্ব করে।

tag String : বার্তার সাথে সম্পর্কিত ট্যাগ।

message String : প্রদর্শনের জন্য বার্তা।