SFLog说明
setLogLevel
接口描述
设置日志等级,根据不同的日志等级显示不同的日志信息。
接口定义
public void setLogLevel(int level)
参数说明
表1 参数说明
参数 | 是否必须 | 类型 | 描述 |
---|---|---|---|
level | 是 | SFLogLevel | 日志等级 |
表2 枚举SFLogLevel说明
常量值 | 描述 |
---|---|
DEBUG | debug日志 |
INFO | info日志 |
WARN | warn日志 |
ERROR | error日志 |
返回值 无
示例代码
SFLog.setLogLevel(SFLogN.DEBUG);
packLog
接口描述
打包日志到本地
注意事项
日志只会保留最近14天内的日志
接口定义
public static String packLog(String zipPath)
参数说明
表1 参数说明
参数 | 是否必须 | 类型 | 描述 |
---|---|---|---|
zipPath | 是 | String | 若路径带文件名(.zip结尾),则直接按照该路径输出;否则会创建一个xxx.zip结尾的路径输出。 |
返回值
打包后的路径,返回空表示打包失败
示例代码
String path = "指定的路径/"; //不带.zip结尾,会自动生成一个.zip
String getPath = SFUemSDK.getInstance().getSFLog().packLog(path);
String path = "指定的路径/log.zip"; //带.zip结尾,会按照路径输出
String getPath = SFUemSDK.getInstance().getSFLog().packLog(path);
getSDKLogDir
接口描述
获取SDK日志路径。
注意事项
无
接口定义
public static String getSDKLogDir();
参数说明
无
返回值
SDK日志路径
示例代码
String dir = SFUemSDK.getInstance().getSFLog().getSDKLogDir();