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 principales sources Android.
Le comportement par défaut consiste à générer le journal 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 traitent de la sortie des messages de journal. |
Méthodes publiques | |
|---|---|
static
void
|
addLogger(Log.ILogOutput logOutput)
|
static
void
|
d(String tag, String message)
Affiche 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)
Affiche 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)
Affiche 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)
Affiche 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)
Affiche un message de niveau |
static
void
|
w(String tag, String message)
Affiche un message de niveau |
Méthodes publiques
addLogger
public static void addLogger (Log.ILogOutput logOutput)
| Paramètres | |
|---|---|
logOutput |
Log.ILogOutput |
d
public static void d (String tag,
String message)Génère un message de niveau LogLevel.DEBUG.
| Paramètres | |
|---|---|
tag |
String : tag associé au message. |
message |
String : message à afficher. |
e
public static void e (String tag,
String message)Génère un message de niveau LogLevel.ERROR.
| Paramètres | |
|---|---|
tag |
String : tag associé au message. |
message |
String : message à afficher. |
e
public static void e (String tag,
Throwable throwable)Affiche des informations Throwable de niveau Throwable.LogLevel.ERROR
| Paramètres | |
|---|---|
tag |
String : tag associé 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 : tag associé au message. |
message |
String : message à afficher. |
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 : tag associé au message. |
message |
String : message à afficher. |
printLog
public static void printLog (Log.LogLevel logLevel, String tag, String message)
Affiche 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 : 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 : tag associé au message. |
message |
String : message à afficher. |
w
public static void w (String tag,
String message)Affiche un message de niveau LogLevel.WARN.
| Paramètres | |
|---|---|
tag |
String : tag associé au message. |
message |
String : message à afficher. |