LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Объект | |
↳ | 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. |
Публичные методы | |
---|---|
void | clear () |
static String | getDefaultLogcatCmd ( ITestDevice device) Получите команду logcat по умолчанию, добавляйте формат uid только в том случае, если уровень API> 24. |
InputStreamSource | getLogcatData (int maxBytes, int offset) Возвращает текущий буфер logcat с учетом смещения. |
InputStreamSource | getLogcatData (int maxBytes) |
InputStreamSource | getLogcatData () |
void | start () |
void | stop () |
Общественные конструкторы
LogcatReceiver
public LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay)
Создает экземпляр с форматом logcat по умолчанию «threadtime».
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
maxFileSize | long : максимальный размер файла, более ранние строки будут удалены после достижения размера. |
logStartDelay | int : задержка ожидания после того, как устройство подключится к сети. |
LogcatReceiver
public LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Создает экземпляр с помощью любой указанной команды logcat.
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
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 |
Возврат | |
---|---|
String |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes, int offset)
Возвращает текущий буфер logcat с учетом смещения.
Параметры | |
---|---|
maxBytes | int : максимальный размер возвращаемого буфера. |
offset | int : смещение полного буфера. |
Возврат | |
---|---|
InputStreamSource | Буфер logcat, начиная со смещения. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Параметры | |
---|---|
maxBytes | int |
Возврат | |
---|---|
InputStreamSource |
начинать
public void start ()
останавливаться
public void stop ()
LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Объект | |
↳ | 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. |
Публичные методы | |
---|---|
void | clear () |
static String | getDefaultLogcatCmd ( ITestDevice device) Получите команду logcat по умолчанию, добавляйте формат uid только в том случае, если уровень API> 24. |
InputStreamSource | getLogcatData (int maxBytes, int offset) Возвращает текущий буфер logcat с учетом смещения. |
InputStreamSource | getLogcatData (int maxBytes) |
InputStreamSource | getLogcatData () |
void | start () |
void | stop () |
Общественные конструкторы
LogcatReceiver
public LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay)
Создает экземпляр с форматом logcat по умолчанию «threadtime».
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
maxFileSize | long : максимальный размер файла, более ранние строки будут удалены после достижения размера. |
logStartDelay | int : задержка ожидания после того, как устройство подключится к сети. |
LogcatReceiver
public LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Создает экземпляр с помощью любой указанной команды logcat.
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
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 |
Возврат | |
---|---|
String |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes, int offset)
Возвращает текущий буфер logcat с учетом смещения.
Параметры | |
---|---|
maxBytes | int : максимальный размер возвращаемого буфера. |
offset | int : смещение полного буфера. |
Возврат | |
---|---|
InputStreamSource | Буфер logcat, начиная со смещения. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Параметры | |
---|---|
maxBytes | int |
Возврат | |
---|---|
InputStreamSource |
начинать
public void start ()
останавливаться
public void stop ()
LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Объект | |
↳ | 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. |
Публичные методы | |
---|---|
void | clear () |
static String | getDefaultLogcatCmd ( ITestDevice device) Получите команду logcat по умолчанию, добавляйте формат uid только в том случае, если уровень API> 24. |
InputStreamSource | getLogcatData (int maxBytes, int offset) Возвращает текущий буфер logcat с учетом смещения. |
InputStreamSource | getLogcatData (int maxBytes) |
InputStreamSource | getLogcatData () |
void | start () |
void | stop () |
Общественные конструкторы
LogcatReceiver
public LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay)
Создает экземпляр с форматом logcat по умолчанию «threadtime».
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
maxFileSize | long : максимальный размер файла, более ранние строки будут удалены после достижения размера. |
logStartDelay | int : задержка ожидания после того, как устройство подключится к сети. |
LogcatReceiver
public LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Создает экземпляр с помощью любой указанной команды logcat.
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
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 |
Возврат | |
---|---|
String |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes, int offset)
Возвращает текущий буфер logcat с учетом смещения.
Параметры | |
---|---|
maxBytes | int : максимальный размер возвращаемого буфера. |
offset | int : смещение полного буфера. |
Возврат | |
---|---|
InputStreamSource | Буфер logcat, начиная со смещения. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Параметры | |
---|---|
maxBytes | int |
Возврат | |
---|---|
InputStreamSource |
начинать
public void start ()
останавливаться
public void stop ()
LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Объект | |
↳ | 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. |
Публичные методы | |
---|---|
void | clear () |
static String | getDefaultLogcatCmd ( ITestDevice device) Получите команду logcat по умолчанию, добавляйте формат uid только в том случае, если уровень API> 24. |
InputStreamSource | getLogcatData (int maxBytes, int offset) Возвращает текущий буфер logcat с учетом смещения. |
InputStreamSource | getLogcatData (int maxBytes) |
InputStreamSource | getLogcatData () |
void | start () |
void | stop () |
Общественные конструкторы
LogcatReceiver
public LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay)
Создает экземпляр с форматом logcat по умолчанию «threadtime».
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
maxFileSize | long : максимальный размер файла, более ранние строки будут удалены после достижения размера. |
logStartDelay | int : задержка ожидания после того, как устройство подключится к сети. |
LogcatReceiver
public LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
Создает экземпляр с помощью любой указанной команды logcat.
Параметры | |
---|---|
device | ITestDevice : устройство для запуска logcat. |
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 |
Возврат | |
---|---|
String |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes, int offset)
Возвращает текущий буфер logcat с учетом смещения.
Параметры | |
---|---|
maxBytes | int : максимальный размер возвращаемого буфера. |
offset | int : смещение полного буфера. |
Возврат | |
---|---|
InputStreamSource | Буфер logcat, начиная со смещения. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Параметры | |
---|---|
maxBytes | int |
Возврат | |
---|---|
InputStreamSource |
начинать
public void start ()
останавливаться
public void stop ()