안드로이드 Log4j를 사용중인데요 오래된 로그가 안지워지내요..
Logger를 아래 코드와 같이 설정했는데
제가 오래된 Log는 지우고 새로운 로그를 저장하려고 하는데
사이즈가 다 차니까 오래된 데이터가 계속 그대로 있고 새로운 로그가 저장이 안되네요..
고수님들 답변 부탁드립니다.
public Logger getLogger(String clazz) {
final LogConfigurator logConfigurator = new LogConfigurator();
logConfigurator.setFileName(context.getFileStreamPath("Log.log").toString());
logConfigurator.setRootLevel(Level.ALL);
logConfigurator.setLevel("org.apache", Level.ALL);
logConfigurator.setUseFileAppender(true);
logConfigurator.setFilePattern("%d %-5p [%c{2}]-[%L] %m%n");
logConfigurator.setMaxFileSize(1024 * 1024 * 5);
logConfigurator.setImmediateFlush(true);
logConfigurator.configure();
Logger log = Logger.getLogger(clazz);
return log;
}