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);
}
}