Alipay+ DocsAlipay+ Docs

LoggerProxy

Call the LoggerProxy SPI to print out SDK logs.

Method signature

copy
public interface LoggerProxy {
    void d(String tag, String paramString);

    void e(String tag, Throwable paramThrowable, String paramString);

    void e(String tag, String paramString);

    void i(String tag, String paramString);

    void v(String tag, String paramString);

    void w(String tag, String paramString);
}

Request parameters

Method

Parameter

Type

Description

d

tag

String

The log tag used to identify the source of the log message.

paramString

String

The log message to print.

e

tag

String

The log tag used to identify the source of the log message.

paramThrowable

Throwable

The exception to log.

paramString

String

The log message to print.

i

tag

String

The log tag used to identify the source of the log message.

paramString

String

The log message to print.

v

tag

String

The log tag used to identify the source of the log message.

paramString

String

The log message to print.

w

tag

String

The log tag used to identify the source of the log message.

paramString

String

The log message to print.

Response parameters

N/A

Sample

copy
public class NFCLog implements LoggerProxy {
    
    private static final String DEMO_LOG_PREFIX = "DEMO_VERIFY";
    @Override
    public void d(String tag, String paramString) {
        Log.d(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void e(String tag, Throwable paramThrowable, String paramString) {
        Log.e(DEMO_LOG_PREFIX + tag, paramString, paramThrowable);
    }

    @Override
    public void e(String tag, String paramString) {
        Log.e(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void i(String tag, String paramString) {
    Log.i(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void v(String tag, String paramString) {
    Log.v(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void w(String tag, String paramString) {
    Log.w(DEMO_LOG_PREFIX + tag, paramString);
    }
}