LogcatReceiver
public class LogcatReceiver
extends Object
implements ILogcatReceiver
java.lang.Object |
↳ | com.android.tradefed.device.LogcatReceiver |
Clase que recopila logcat en segundo plano. Continúa capturando logcat incluso si el dispositivo se desconecta y luego se conecta.
Resumen
Constructores públicos |
---|
LogcatReceiver (ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay) Crea una instancia con cualquier comando logcat especificado |
LogcatReceiver (ITestDevice device, long maxFileSize, int logStartDelay) Crea una instancia con el formato predeterminado logcat 'threadtime' |
Constructores públicos
LogcatReceiver
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
Crea una instancia con cualquier comando logcat especificado
Parámetros |
---|
device | ITestDevice : el dispositivo para iniciar la sesión |
logcatCmd | String : el comando logcat para ejecutar (incluida la parte 'logcat'), consulte los detalles sobre las opciones disponibles en el mensaje de ayuda de logcat |
maxFileSize | long : tamaño máximo de archivo, las líneas anteriores se descartarán una vez que se alcance el tamaño |
logStartDelay | int : la demora para esperar después de que el dispositivo se conecte |
LogcatReceiver
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
Crea una instancia con el formato predeterminado logcat 'threadtime'
Parámetros |
---|
device | ITestDevice : el dispositivo para iniciar logcat |
maxFileSize | long : tamaño máximo de archivo, las líneas anteriores se descartarán una vez que se alcance el tamaño |
logStartDelay | int : la demora para esperar después de que el dispositivo se conecte |
Métodos públicos
claro
public void clear ()
getLogcatData
public InputStreamSource getLogcatData (int maxBytes,
int offset)
Devuelve el búfer logcat actual dado un desplazamiento.
Parámetros |
---|
maxBytes | int : el tamaño máximo del búfer devuelto |
offset | int : El desplazamiento del búfer completo. |
Devoluciones |
---|
InputStreamSource | El búfer logcat que comienza en el desplazamiento. |
getLogcatData
public InputStreamSource getLogcatData (int maxBytes)
Devoluciones |
---|
InputStreamSource | |
getLogcatData
public InputStreamSource getLogcatData ()
Devoluciones |
---|
InputStreamSource | |
comienzo
public void start ()
detener
public void stop ()