लॉगकैट रिसीवर
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 |
प्रारंभ
public void start ()
विराम
public void stop ()