Я разрабатываю приложение для Android и столкнулся с необходимостью сохранять файлы журналов на диск. После поиска и тестирования sl4jandroid оказался хорошим вариантом. У меня есть один вопрос по поводу этой абстракции:
- Есть ли способ записать в файл только некоторые уровни отладки? (например, только запись сообщений об ошибках в файл)
Конфигурация:
public void configureLogging(){
LoggerConfiguration.configuration()
.removeRootLogcatHandler()
.addHandlerToRootLogger(new CrashlyticsLoggerHandler());
FileLogHandlerConfiguration fileHandler = LoggerConfiguration.fileLogHandler(this);
//4mb max limit log file size
fileHandler.setLogFileSizeLimitInBytes(4096*1024);
//2 rotating files
fileHandler.setRotateFilesCountLimit(3);
LoggerConfiguration.configuration().addHandlerToRootLogger(fileHandler);
}
Большое спасибо заранее!