【发布时间】:2016-05-24 20:57:51
【问题描述】:
我正在使用 Android 的 logback。 我有两个附加程序,一个写入文件,另一个用于 logcat。
如何为每个附加程序赋予不同的级别?我希望 logcat 是跟踪,文件是 info。
【问题讨论】:
我正在使用 Android 的 logback。 我有两个附加程序,一个写入文件,另一个用于 logcat。
如何为每个附加程序赋予不同的级别?我希望 logcat 是跟踪,文件是 info。
【问题讨论】:
我不是 Android 开发人员,但我通常使用 logback,您可以创建两个不同的记录器,每个记录器将指向您的一个附加程序,然后您可以分配记录器的级别。
例子:
<appender name="dumpA" class="ch.qos.logback.core.rolling.RollingFileAppender">
...
</appender>
<appender name="dumpB" class="ch.qos.logback.core.rolling.RollingFileAppender">
...
</appender>
<logger name="loggerA">
<level value="INFO" />
<appender-ref ref="dumpA" />
</logger>
<logger name="loggerB">
<level value="DEBUG" />
<appender-ref ref="dumpB" />
</logger>
【讨论】: