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

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 ()