LogcatReceiver
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
java.lang.Object
|
↳ |
com.android.tradefed.device.LogcatReceiver
|
बैकग्राउंड में logcat इकट्ठा करने वाली क्लास. डिवाइस के ऑफ़लाइन होने के बाद फिर से ऑनलाइन होने पर भी, logcat कैप्चर करना जारी रखता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर |
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
डिफ़ॉल्ट logcat 'threadtime' फ़ॉर्मैट के साथ इंस्टेंस बनाता है
|
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
किसी भी तय logcat कमांड के साथ इंस्टेंस बनाता है
|
सार्वजनिक कंस्ट्रक्टर
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
इस नीति से, डिफ़ॉल्ट लॉगकैट 'थ्रेडटाइम' फ़ॉर्मैट वाला एक इंस्टेंस बनाया जाता है
पैरामीटर |
device |
ITestDevice : वह डिवाइस जिस पर लॉगकैट शुरू करना है |
maxFileSize |
long : फ़ाइल का ज़्यादा से ज़्यादा साइज़, तय साइज़ तक पहुंचने के बाद पिछली लाइनें हटा दी जाएंगी |
logStartDelay |
int : डिवाइस के ऑनलाइन होने के बाद इंतज़ार करने की अवधि |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
किसी भी तय logcat कमांड के साथ इंस्टेंस बनाता है
पैरामीटर |
device |
ITestDevice : वह डिवाइस जिस पर लॉगकैट शुरू करना है |
logcatCmd |
String : चलाने के लिए logcat कमांड (इसमें 'logcat' हिस्सा भी शामिल है), logcat के सहायता मैसेज में उपलब्ध विकल्पों के बारे में जानकारी देखें |
maxFileSize |
long : फ़ाइल का ज़्यादा से ज़्यादा साइज़, तय साइज़ तक पहुंचने के बाद पिछली लाइनें हटा दी जाएंगी |
logStartDelay |
int : डिवाइस के ऑनलाइन होने के बाद इंतज़ार करने की अवधि |
सार्वजनिक तरीके
मिटाएं
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
डिफ़ॉल्ट Logcat निर्देश पाएं, uid फ़ॉर्मैट को सिर्फ़ तब जोड़ें, जब api लेवल > 24 पर हो.
पैरामीटर |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
किसी ऑफ़सेट के लिए दिया गया मौजूदा Logcat बफ़र दिखाता है.
पैरामीटर |
maxBytes |
int : दिखाए गए बफ़र का ज़्यादा से ज़्यादा साइज़ |
offset |
int : पूरे बफ़र का ऑफ़सेट. |
शुरू करें
public void start ()
बंद करो
public void stop ()