Journal

public final class Log
extends Object

java.lang.Object
   ↳ com.android.tradefed.log.Log


Classe de journal qui reflète l'API dans les sources Android principales.

Le comportement par défaut génère le journal dans System.out. Utiliser setLogOutput(com.android.tradefed.log.Log.ILogOutput) pour rediriger le journal ailleurs.

Résumé

Classes imbriquées

interface Log.ILogOutput

Les classes qui implémentent cette interface fournissent des méthodes pour gérer la sortie des journaux messages. 

Méthodes publiques

static void d(String tag, String message)

Génère un message de niveau LogLevel#DEBUG.

static void e(String tag, String message)

Génère un message de niveau LogLevel#ERROR.

static void e(String tag, Throwable throwable)

Génère des informations Throwable de niveau LogLevel#ERROR.

static String getLogFormatString(Log.LogLevel logLevel, String tag, String message)

Formate un message de journal.

static void i(String tag, String message)

Génère un message de niveau LogLevel#INFO.

static void logAndDisplay(Log.LogLevel logLevel, String tag, String message)

Génère un message de journal et tente de l'afficher dans une boîte de dialogue.

static void printLog(Log.LogLevel logLevel, String tag, String message)

Affiche un message de journal.

static void setLogOutput(Log.ILogOutput logOutput)

Définit les ILogOutput à utiliser pour imprimer les journaux.

static void v(String tag, String message)

Génère un message de niveau LogLevel#VERBOSE.

static void w(String tag, String message)

Génère un message de niveau LogLevel#WARN.

Méthodes publiques

d

public static void d (String tag, 
                String message)

Génère un message de niveau LogLevel#DEBUG.

Paramètres
tag String: balise associée au message.

message String: message à générer.

e

public static void e (String tag, 
                String message)

Génère un message de niveau LogLevel#ERROR.

Paramètres
tag String: balise associée au message.

message String: message à générer.

e

public static void e (String tag, 
                Throwable throwable)

Génère des informations Throwable de niveau LogLevel#ERROR.

Paramètres
tag String: balise associée au message.

throwable Throwable: Throwable à générer.

getLogFormatString

public static String getLogFormatString (Log.LogLevel logLevel, 
                String tag, 
                String message)

Formate un message de journal.

Renvoie
String

i

public static void i (String tag, 
                String message)

Génère un message de niveau LogLevel#INFO.

Paramètres
tag String: balise associée au message.

message String: message à générer.

logAndDisplay

public static void logAndDisplay (Log.LogLevel logLevel, 
                String tag, 
                String message)

Génère un message de journal et tente de l'afficher dans une boîte de dialogue.

Paramètres
logLevel Log.LogLevel

tag String: balise associée au message.

message String: message à générer.

Journald'impression

public static void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Affiche un message de journal.

setLogOutput

public static void setLogOutput (Log.ILogOutput logOutput)

Définit les ILogOutput à utiliser pour imprimer les journaux. Si vous ne le faites pas, System.out sera utilisé.

Paramètres
logOutput Log.ILogOutput: ILogOutput à utiliser pour imprimer le journal.

v

public static void v (String tag, 
                String message)

Génère un message de niveau LogLevel#VERBOSE.

Paramètres
tag String: balise associée au message.

message String: message à générer.

z

public static void w (String tag, 
                String message)

Génère un message de niveau LogLevel#WARN.

Paramètres
tag String: balise associée au message.

message String: message à générer.