Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

LogcatEventParser

public class LogcatEventParser
extends Object

java.lang.Object
com.android.tradefed.util.LogcatEventParser


Analizar la entrada de logcat para eventos.

Esta clase interpreta los mensajes logcat y puede informar al oyente de los eventos tanto de forma de bloqueo como de sondeo.

Resumen

Clases anidadas

class LogcatEventParser.LogcatEvent

Estructura para realizar un evento logcat con el tipo de evento y el mensaje logcat desencadenante

Constructores públicos

LogcatEventParser (ITestDevice device)

Crea una instancia de un nuevo LogcatEventParser

Métodos públicos

void close ()

Deja de escuchar a logcat.

void parseEvents (String[] lines)

Analice las líneas logcat y agregue los eventos capturados (que se registraron con registerEventTrigger(String, String, com.android.tradefed.util.LogcatEventType) ) a la cola de eventos.

LogcatEventParser.LogcatEvent pollForEvent ()

Sondea la cola de eventos.

void registerEventTrigger (String tag, String msg, LogcatEventType response)

Registre un evento de una etiqueta logcat dada y un mensaje con la respuesta deseada.

void start ()

Empiece a escuchar logcat y a analizar eventos.

LogcatEventParser.LogcatEvent waitForEvent (long timeoutMs)

Bloquea hasta que recibe un evento.

Constructores públicos

LogcatEventParser

public LogcatEventParser (ITestDevice device)

Crea una instancia de un nuevo LogcatEventParser

Parámetros
device ITestDevice : para leer logcat de

Métodos públicos

cerca

public void close ()

Deja de escuchar a logcat.

parseEvents

public void parseEvents (String[] lines)

Analice las líneas logcat y agregue los eventos capturados (que se registraron con registerEventTrigger(String, String, com.android.tradefed.util.LogcatEventType) ) a la cola de eventos.

Parámetros
lines String

pollForEvent

public LogcatEventParser.LogcatEvent pollForEvent ()

Sondea la cola de eventos. Vuelve inmediatamente.

Devoluciones
LogcatEventParser.LogcatEvent El evento o null si no se encuentra ningún evento coincidente

registerEventTrigger

public void registerEventTrigger (String tag, 
                String msg, 
                LogcatEventType response)

Registre un evento de una determinada etiqueta logcat y un mensaje con la respuesta deseada. El mensaje puede ser parcial.

Parámetros
tag String

msg String

response LogcatEventType

comienzo

public void start ()

Empiece a escuchar logcat y a analizar eventos.

waitForEvent

public LogcatEventParser.LogcatEvent waitForEvent (long timeoutMs)

Bloquea hasta que recibe un evento.

Parámetros
timeoutMs long : tiempo de espera en milisegundos

Devoluciones
LogcatEventParser.LogcatEvent El evento o null si se alcanza el tiempo de espera