SDK 日志

更新时间:2023-05-22 06:38:32

为帮助您在接入涂鸦 IPC SDK 时,快速排查解决问题,SDK 提供自定义日志输出的接口。

接口说明

IPC SDK 日志默认使用系统 Log 打印。在开发、测试阶段,您可以通过控制台或使用 adb logcat 命令获取到日志。然而,发布上线后,adb 日志比较难以获取。

因此,涂鸦提供自定义日志输出接口。通过设置拦截器,开发者可以使用自己的日志系统来实现存储、上传日志等。

public static void setLogInterception(int level, ILogInterception iLogInterception);

参数说明

参数 说明
level 拦截日志的最低等级
iLogInterception 日志拦截器

日志等级
VERBOSE 2
DEBUG 3
INFO 4
WARN 5
ERROR 6

示例代码

L.setLogInterception(2, new ILogInterception() {
    @Override
    public void log(int i, String tag, String msg) {
        //使用开发者自己的日志系统存储、上传日志
    }
});