LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Объект |
↳ | 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 ()
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 ()