लॉगकैटरिसीवर

public class LogcatReceiver
extends Object implements ILogcatReceiver

java.lang.ऑब्जेक्ट
com.android.tradefed.device.LogcatReceiver


वह कक्षा जो पृष्ठभूमि में लॉगकैट एकत्र करती है। भले ही डिवाइस ऑफ़लाइन हो या फिर ऑनलाइन, लॉगकैट कैप्चर करना जारी रखता है।

सारांश

सार्वजनिक निर्माणकर्ता

LogcatReceiver ( ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)

किसी भी निर्दिष्ट लॉगकैट कमांड के साथ एक इंस्टेंस बनाता है

LogcatReceiver ( ITestDevice device, long maxFileSize, int logStartDelay)

डिफ़ॉल्ट लॉगकैट 'थ्रेडटाइम' प्रारूप के साथ एक उदाहरण बनाता है

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

void clear ()
static String getDefaultLogcatCmd ( ITestDevice device)

डिफ़ॉल्ट लॉगकैट कमांड प्राप्त करें, केवल एपीआई स्तर> 24 होने पर यूआईडी प्रारूप जोड़ें।

InputStreamSource getLogcatData (int maxBytes, int offset)

ऑफसेट दिए गए वर्तमान लॉगकैट बफ़र को लौटाता है।

InputStreamSource getLogcatData (int maxBytes)
InputStreamSource getLogcatData ()
void start ()
void stop ()

सार्वजनिक निर्माणकर्ता

लॉगकैटरिसीवर

public LogcatReceiver (ITestDevice device, 
                String logcatCmd, 
                long maxFileSize, 
                int logStartDelay)

किसी भी निर्दिष्ट लॉगकैट कमांड के साथ एक इंस्टेंस बनाता है

पैरामीटर
device ITestDevice : लॉगकैट शुरू करने के लिए डिवाइस

logcatCmd String : चलाने के लिए लॉगकैट कमांड ('लॉगकैट' भाग सहित), लॉगकैट सहायता संदेश में उपलब्ध विकल्पों पर विवरण देखें

maxFileSize long : अधिकतम फ़ाइल आकार, आकार पूरा होने पर पिछली पंक्तियों को हटा दिया जाएगा

logStartDelay int : डिवाइस के ऑनलाइन होने के बाद प्रतीक्षा करने में होने वाला विलंब

लॉगकैटरिसीवर

public LogcatReceiver (ITestDevice device, 
                long maxFileSize, 
                int logStartDelay)

डिफ़ॉल्ट लॉगकैट 'थ्रेडटाइम' प्रारूप के साथ एक उदाहरण बनाता है

पैरामीटर
device ITestDevice : लॉगकैट शुरू करने के लिए डिवाइस

maxFileSize long : अधिकतम फ़ाइल आकार, आकार पूरा होने पर पिछली पंक्तियों को हटा दिया जाएगा

logStartDelay int : डिवाइस के ऑनलाइन होने के बाद प्रतीक्षा करने में होने वाला विलंब

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

स्पष्ट

public void clear ()

getDefaultLogcatCmd

public static String getDefaultLogcatCmd (ITestDevice device)

डिफ़ॉल्ट लॉगकैट कमांड प्राप्त करें, केवल एपीआई स्तर> 24 होने पर यूआईडी प्रारूप जोड़ें।

पैरामीटर
device ITestDevice

रिटर्न
String

getLogcatData

public InputStreamSource getLogcatData (int maxBytes, 
                int offset)

ऑफसेट दिए गए वर्तमान लॉगकैट बफ़र को लौटाता है।

पैरामीटर
maxBytes int : लौटाए गए बफ़र का अधिकतम आकार

offset int : पूर्ण बफ़र का ऑफसेट।

रिटर्न
InputStreamSource लॉगकैट बफ़र ऑफसेट पर शुरू होता है।

getLogcatData

public InputStreamSource getLogcatData (int maxBytes)

पैरामीटर
maxBytes int

रिटर्न
InputStreamSource

getLogcatData

public InputStreamSource getLogcatData ()

रिटर्न
InputStreamSource

शुरू

public void start ()

रुकना

public void stop ()