我正在登录自定义日志文件以获取持久的日志记录信息。
我的应用程序在某些情况下是我长时间无法访问的设备。为了避免填满我的磁盘空间,我当前会在超过10MB
时终止整个日志文件。
我知道对于网络服务器,有一个名为logrotate
的东西。它不断删除旧值,仍然附加新值。
我知道如何在Java中为我的Android应用程序实现这一目标吗?
在有人问我为什么不使用Logcat
(进行此轮换)之前:我想只跟踪我所需的日志信息,而不是所有其他应用程序。 Logcat通常会过快地丢失重要信息。
谢谢!