性能分析相关接口

日志接口

网络性能分析默认不输出日志,如果您要输出网络性能分析相关的日志,可以使用下述接口。

说明

网络性能监控的日志TAG是:EmasNetwork

addLogger

添加日志Logger。

接口定义

void addLogger(Logger logger)

所属类

NetworkMonitorManager

参数说明

参数

类型

是否必填

说明

logger

Logger

代码示例

import com.alibaba.sdk.android.networkmonitor.NetworkMonitorManager
import com.alibaba.sdk.android.networkmonitor.utils.Logger

NetworkMonitorManager.getInstance().addLogger(object : Logger {
    public override fun logd(tag: String?, msg: String?) {
        Log.d(tag, msg)
    }

    public override fun logi(tag: String?, msg: String?) {
        Log.i(tag, msg)
    }

    public override fun logw(tag: String?, msg: String?) {
        Log.w(tag, msg)
    }
})
import com.alibaba.sdk.android.networkmonitor.NetworkMonitorManager;
import com.alibaba.sdk.android.networkmonitor.utils.Logger;

NetworkMonitorManager.getInstance().addLogger(new Logger() {
    @Override
    public void logd(String tag, String msg) {
        Log.d(tag, msg);
    }

    @Override
    public void logi(String tag, String msg) {
        Log.i(tag, msg);
    }

    @Override
    public void logw(String tag, String msg) {
        Log.w(tag, msg);
    }
});

removeLogger

删除日志Logger。

接口定义

void removeLogger(Logger logger)

所属类

NetworkMonitorManager

参数说明

参数

类型

是否必填

说明

logger

Logger