Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

LogcatReceiver

public class LogcatReceiver
extends Object implements ILogcatReceiver

java.lang.Object
com.android.tradefed.device.LogcatReceiver


Classe qui collecte logcat en arrière-plan. Continue à capturer logcat même si l'appareil est hors ligne puis en ligne.

Résumé

Constructeurs publics

LogcatReceiver ( ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)

Crée une instance avec une commande logcat spécifiée

LogcatReceiver ( ITestDevice device, long maxFileSize, int logStartDelay)

Crée une instance avec le format par défaut logcat 'threadtime'

Méthodes publiques

void clear ()
InputStreamSource getLogcatData (int maxBytes, int offset)

Renvoie la mémoire tampon logcat actuelle avec un décalage.

InputStreamSource getLogcatData (int maxBytes)
InputStreamSource getLogcatData ()
void start ()
void stop ()

Constructeurs publics

LogcatReceiver

public LogcatReceiver ( ITestDevice device, 
                String logcatCmd, 
                long maxFileSize, 
                int logStartDelay)

Crée une instance avec une commande logcat spécifiée

Paramètres
device ITestDevice : l'appareil sur ITestDevice démarrer logcat

logcatCmd String : la commande logcat à exécuter (y compris la partie 'logcat'), voir les détails sur les options disponibles dans le message d'aide de logcat

maxFileSize long : taille maximale du fichier, les lignes précédentes seront supprimées une fois la taille atteinte

logStartDelay int : le délai d'attente après la mise en ligne de l'appareil

LogcatReceiver

public LogcatReceiver ( ITestDevice device, 
                long maxFileSize, 
                int logStartDelay)

Crée une instance avec le format par défaut logcat 'threadtime'

Paramètres
device ITestDevice : l'appareil sur ITestDevice démarrer logcat

maxFileSize long : taille maximale du fichier, les lignes précédentes seront supprimées une fois la taille atteinte

logStartDelay int : le délai d'attente après la mise en ligne de l'appareil

Méthodes publiques

clair

public void clear ()

getLogcatData

public InputStreamSource getLogcatData (int maxBytes, 
                int offset)

Renvoie la mémoire tampon logcat actuelle avec un décalage.

Paramètres
maxBytes int : la taille maximale du tampon retourné

offset int : le décalage du tampon complet.

Retour
InputStreamSource Le tampon logcat commençant au décalage.

getLogcatData

public InputStreamSource getLogcatData (int maxBytes)

Paramètres
maxBytes int

Retour
InputStreamSource

getLogcatData

public InputStreamSource getLogcatData ()

Retour
InputStreamSource

début

public void start ()

Arrêtez

public void stop ()