LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Object |
↳ | com.android.tradefed.device.LogcatReceiver |
Класс, собирающий logcat в фоновом режиме. Продолжает захват logcat, даже если устройство переходит в автономный режим, а затем в онлайн.
Резюме
Общественные конструкторы |
---|
LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay) Создает экземпляр с любой указанной командой logcat |
LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay) Создает экземпляр с форматом по умолчанию logcat 'threadtime' |
Общественные конструкторы
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Создает экземпляр с любой указанной командой logcat
Параметры |
---|
device | ITestDevice : устройство для запуска logcat |
logcatCmd | String : запускаемая команда logcat (включая часть logcat), подробные сведения о доступных параметрах см. В справочном сообщении logcat. |
maxFileSize | long : максимальный размер файла, более ранние строки будут отброшены при достижении размера |
logStartDelay | int : задержка ожидания после того, как устройство подключится к сети |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Создает экземпляр с форматом по умолчанию logcat 'threadtime'
Параметры |
---|
device | ITestDevice : устройство для запуска logcat |
maxFileSize | long : максимальный размер файла, более ранние строки будут отброшены при достижении размера |
logStartDelay | int : задержка ожидания после того, как устройство подключится к сети |
Публичные методы
Чисто
public void clear ()
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Возвращает текущий буфер logcat с учетом смещения.
Параметры |
---|
maxBytes | int : максимальный размер возвращаемого буфера |
offset | int : смещение полного буфера. |
Возврат |
---|
InputStreamSource | Буфер logcat, начиная со смещения. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Возврат |
---|
InputStreamSource | |
getLogcatData
public InputStreamSource getLogcatData ()
Возврат |
---|
InputStreamSource | |
Начало
public void start ()
останавливаться
public void stop ()