Penerima Logcat
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
java.lang.Object
|
↳ |
com.android.tradefed.device.LogcatReceiver
|
Class yang mengumpulkan logcat di latar belakang. Terus menangkap logcat meskipun perangkat mati
secara {i>offline<i} kemudian {i>online<i}.
Ringkasan
Konstruktor publik |
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Membuat instance dengan perintah logcat yang ditentukan
|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
Membuat instance dengan logcat 'threadtime' default format
|
Konstruktor publik
Penerima Logcat
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Membuat instance dengan perintah logcat yang ditentukan
Parameter |
device |
ITestDevice : perangkat untuk memulai logcat |
logcatCmd |
String : perintah logcat yang akan dijalankan (termasuk bagian 'logcat'), lihat detail di
opsi yang tersedia di pesan bantuan logcat |
maxFileSize |
long : ukuran file maksimum, baris sebelumnya akan dihapus setelah ukuran tercapai |
logStartDelay |
int : penundaan untuk menunggu setelah perangkat online |
Penerima Logcat
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Membuat instance dengan logcat 'threadtime' default format
Parameter |
device |
ITestDevice : perangkat untuk memulai logcat |
maxFileSize |
long : ukuran file maksimum, baris sebelumnya akan dihapus setelah ukuran tercapai |
logStartDelay |
int : penundaan untuk menunggu setelah perangkat online |
Metode publik
hapus
public void clear ()
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
Mendapatkan perintah logcat default, hanya menambahkan format uid jika api level > 24.
Parameter |
device |
ITestDevice |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Menampilkan buffer logcat saat ini yang diberi offset.
Parameter |
maxBytes |
int : Ukuran maksimum buffer yang ditampilkan |
offset |
int : Offset buffer penuh. |
start
public void start ()
berhenti
public void stop ()