LogcatAlıcı
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
Java.lang.Nesne
|
🎃 |
com.android.tradefed.device.LogcatReceiver
|
Arka planda logcat toplayan sınıf. Cihaz gitse bile logcat'i yakalamaya devam eder
çevrimdışıyken de internette
kullanabilirsiniz.
Özet
Kamu inşaatçıları |
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Belirtilen herhangi bir logcat komutuyla örnek oluşturur
|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Varsayılan logcat "threadtime" değerine sahip bir örnek oluşturur format
|
Kamu inşaatçıları
LogcatAlıcı
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Belirtilen herhangi bir logcat komutuyla örnek oluşturur
Parametreler |
device |
ITestDevice : logcat'in başlatılacağı cihaz |
logcatCmd |
String : çalıştırılacak logcat komutu ("logcat" bölümü dahil), aşağıdaki talimatlara bakın:
logcat yardım mesajındaki kullanılabilir seçenekler |
maxFileSize |
long : maksimum dosya boyutu, boyuta ulaşıldığında önceki satırlar silinir |
logStartDelay |
int : cihaz internete bağlandıktan sonra beklenecek gecikme |
LogcatAlıcı
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Varsayılan logcat "threadtime" değerine sahip bir örnek oluşturur format
Parametreler |
device |
ITestDevice : logcat'in başlatılacağı cihaz |
maxFileSize |
long : maksimum dosya boyutu, boyuta ulaşıldığında önceki satırlar silinir |
logStartDelay |
int : cihaz internete bağlandıktan sonra beklenecek gecikme |
Herkese açık yöntemler
temizle
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
Varsayılan logcat komutunu alın, yalnızca api düzeyi > ise uid biçimini ekleyin 24.
Parametreler |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Belirli bir ofset kapsamında geçerli logcat arabelleğini döndürür.
Parametreler |
maxBytes |
int : Döndürülen arabelleğin maksimum boyutu |
offset |
int : Tam arabelleğin uzaklığı. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Parametreler |
maxBytes |
int |
start
public void start ()
aktarma
public void stop ()