Journal

public final class Log
extends Object

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


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

Le comportement par défaut génère la journalisation dans System.out. Utilisez 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 qui gèrent la sortie des messages de journal. 

Méthodes publiques

static void d(String tag, String message)

Affiche un message de niveau LogLevel.DEBUG.

static void e(String tag, String message)

Affiche un message de niveau LogLevel.ERROR.

static void e(String tag, Throwable throwable)

Affiche des informations Throwable au niveau LogLevel.ERROR.

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

Met en forme un message de journal.

static void i(String tag, String message)

Affiche un message de niveau LogLevel.INFO.

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

Affiche 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 l'ILogOutput à utiliser pour imprimer les journaux.

static void v(String tag, String message)

Affiche un message de niveau LogLevel.VERBOSE.

static void w(String tag, String message)

Affiche un message de niveau LogLevel.WARN.

Méthodes publiques

d

public static void d (String tag, 
                String message)

Affiche un message de niveau LogLevel.DEBUG.

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

message String: message à afficher.

e

public static void e (String tag, 
                String message)

Affiche un message de niveau LogLevel.ERROR.

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

message String: message à afficher.

e

public static void e (String tag, 
                Throwable throwable)

Affiche des informations Throwable au niveau LogLevel.ERROR.

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

throwable Throwable: Throwable à afficher.

getLogFormatString

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

Met en forme un message de journal.

Renvoie
String

i

public static void i (String tag, 
                String message)

Affiche un message de niveau LogLevel.INFO.

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

message String: message à afficher.

logAndDisplay

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

Affiche 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 à afficher.

printLog

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 l'ILogOutput à utiliser pour imprimer les journaux. Si ce paramètre n'est pas défini, System.out est utilisé.

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

v

public static void v (String tag, 
                String message)

Affiche un message de niveau LogLevel.VERBOSE.

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

message String: message à afficher.

z

public static void w (String tag, 
                String message)

Affiche un message de niveau LogLevel.WARN.

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

message String: message à afficher.