public class YMFLog
extends java.lang.Object
| Constructor and Description |
|---|
YMFLog() |
| Modifier and Type | Method and Description |
|---|---|
static void |
CloseLog() |
static java.lang.String |
debug(java.lang.Object obj,
java.lang.String Tag2,
java.lang.String msg) |
static void |
debug(java.lang.Object obj,
java.lang.String Tag2,
java.lang.String format,
java.lang.Object... args)
Output debug log.
|
static void |
debug(java.lang.Object obj,
java.lang.String Tag2,
java.lang.Throwable t) |
static void |
error(java.lang.Object obj,
java.lang.String tag2,
java.lang.String msg) |
static void |
error(java.lang.Object obj,
java.lang.String tag2,
java.lang.String format,
java.lang.Object... args) |
static void |
error(java.lang.Object obj,
java.lang.String tag2,
java.lang.Throwable t) |
static void |
info(java.lang.Object obj,
java.lang.String tag2,
java.lang.String msg) |
static void |
info(java.lang.Object obj,
java.lang.String tag2,
java.lang.String format,
java.lang.Object... args)
Output information log.
|
static void |
OpenLog() |
static void |
registerLogger(java.lang.Object logger) |
static void |
setDebug(boolean enable) |
static void |
setFilePath(java.lang.String path)
sdk单独打日志文件的路径,logPath/mnt/sdcard之后的目录路径, 譬如说videosdk, 则
日志文件目录为/sdcard/videosdk, 如果注册了日志回调,可以设置为null
|
static void |
setSaveToFile(boolean enable) |
static java.lang.String |
stackTraceOf(java.lang.Throwable t) |
static java.lang.String |
threadStack() |
static void |
warn(java.lang.Object obj,
java.lang.String tag2,
java.lang.String msg) |
static void |
warn(java.lang.Object obj,
java.lang.String tag2,
java.lang.String format,
java.lang.Object... args) |
public static void CloseLog()
public static void OpenLog()
public static void setFilePath(java.lang.String path)
path - public static void setDebug(boolean enable)
public static void setSaveToFile(boolean enable)
public static void registerLogger(java.lang.Object logger)
public static void debug(java.lang.Object obj,
java.lang.String Tag2,
java.lang.String format,
java.lang.Object... args)
The log will only be output onto both DDMS and file for debug version. It does nothing for release version.
obj - format - The format string such as "This is the %d sample : %s".args - The args for format.
Reference : boolean : %b. byte, short, int, long, Integer, Long : %d. NOTE %x for hex. String : %s. Object : %s, for this occasion, toString of the object will be called, and the object can be null - no exception for this occasion.
public static java.lang.String debug(java.lang.Object obj,
java.lang.String Tag2,
java.lang.String msg)
public static void debug(java.lang.Object obj,
java.lang.String Tag2,
java.lang.Throwable t)
public static void info(java.lang.Object obj,
java.lang.String tag2,
java.lang.String format,
java.lang.Object... args)
obj - format - The format string such as "This is the %d sample : %s".args - The args for format.
Reference : boolean, Boolean : %b or %B. byte, short, int, long, Integer, Long : %d. String : %s. Object : %s, for this occasion, toString of the object will be called, and the object can be null - no exception for this occasion.
public static void info(java.lang.Object obj,
java.lang.String tag2,
java.lang.String msg)
public static void warn(java.lang.Object obj,
java.lang.String tag2,
java.lang.String format,
java.lang.Object... args)
public static void warn(java.lang.Object obj,
java.lang.String tag2,
java.lang.String msg)
public static void error(java.lang.Object obj,
java.lang.String tag2,
java.lang.String format,
java.lang.Object... args)
public static void error(java.lang.Object obj,
java.lang.String tag2,
java.lang.String msg)
public static void error(java.lang.Object obj,
java.lang.String tag2,
java.lang.Throwable t)
public static java.lang.String stackTraceOf(java.lang.Throwable t)
public static java.lang.String threadStack()