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 principales sources Android.
Le comportement par défaut génère le journal dans System.out. Utilisez setLogOutput(ILogOutput)
pour rediriger le journal vers un autre emplacement.
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
|
addLogger(Log.ILogOutput logOutput)
|
static
void
|
d(String tag, String message)
Génère un message de niveau |
static
void
|
e(String tag, String message)
Génère un message de niveau |
static
void
|
e(String tag, Throwable throwable)
Génère des informations |
static
String
|
getLogFormatString(Log.LogLevel logLevel, String tag, String message)
Met en forme un message de journal. |
static
void
|
i(String tag, String message)
Génère un message de niveau |
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)
Imprime un message de journal. |
static
void
|
removeLogger(Log.ILogOutput logOutput)
|
static
void
|
setLogOutput(Log.ILogOutput logOutput)
Définit le |
static
void
|
v(String tag, String message)
Génère un message de niveau |
static
void
|
w(String tag, String message)
Génère un message de niveau |
Méthodes publiques
addLogger
public static void addLogger (Log.ILogOutput logOutput)
| Paramètres | |
|---|---|
logOutput |
Log.ILogOutput |
j
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 : Le Throwable à générer. |
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)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. |
printLog
public static void printLog (Log.LogLevel logLevel, String tag, String message)
Imprime un message de journal.
removeLogger
public static void removeLogger (Log.ILogOutput logOutput)
| Paramètres | |
|---|---|
logOutput |
Log.ILogOutput |
setLogOutput
public static void setLogOutput (Log.ILogOutput logOutput)
Définit le ILogOutput à utiliser pour imprimer les journaux. Si ce paramètre n'est pas défini, System.out sera
utilisé.
| Paramètres | |
|---|---|
logOutput |
Log.ILogOutput : Le 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. |
w
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. |