wjc
2023-07-07 22494af577e21a930abef309f2f60c03c9615bd1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package com.hdl.linkpm.sdk.utils;
 
import android.util.Log;
 
import com.hdl.linkpm.sdk.HDLLinkPMSdk;
 
/**
 * Created by jlchen on 12/2/21.
 * SDK打印控制工具类
 */
public class HDLSDKLog {
 
    private static boolean isEnabled = false;
 
    public static void d(String tag, String msg) {
        if (tag != null && msg != null && isEnabled) {
            Log.d(HDLLinkPMSdk.SDK_NAME, tag + "-- " + msg);
        }
    }
 
    public static void e(String tag, String msg) {
        if (tag != null && msg != null && isEnabled) {
            Log.e(HDLLinkPMSdk.SDK_NAME, tag + "-- " + msg);
        }
    }
 
    public static void w(String tag, String msg) {
        if (tag != null && msg != null && isEnabled) {
            Log.w(HDLLinkPMSdk.SDK_NAME, tag + "-- " + msg);
        }
    }
 
    public static void v(String tag, String msg) {
        if (tag != null && msg != null && isEnabled) {
            Log.v(HDLLinkPMSdk.SDK_NAME, tag + "-- " + msg);
        }
    }
 
    public static void i(String tag, String msg) {
        if (tag != null && msg != null && isEnabled) {
            Log.i(HDLLinkPMSdk.SDK_NAME, tag + "-- " + msg);
        }
    }
 
    public static void i(String msg) {
        if (msg != null && isEnabled) {
            Log.i(HDLLinkPMSdk.SDK_NAME, msg);
        }
    }
 
    public static void e(String msg) {
        if (msg != null && isEnabled) {
            Log.e(HDLLinkPMSdk.SDK_NAME,  msg);
        }
    }
 
    /**
     * 是否开启SDK日志打印
     * @param bOpen
     */
    public static void setHDLSDKLogOpen(boolean bOpen){
        isEnabled = bOpen;
    }
 
    public static boolean isLogOpen() {
        return isEnabled;
    }
 
}