Open JackyAndroid opened 4 years ago
详情见:#128
因为APP异常关闭,会导致日志文件缺少压缩结束符。所以最后一条日志解析不全。
目前建议:
能不能通过 把LOGAN_MAX_GZIP_UTIL 设置小点或者为零,来解决问题
https://github.com/lixiao123/DeLogan 可以尝试在解密的时候做一下兼容,继续向后解密,跳过异常的区域
https://github.com/lixiao123/DeLogan 可以尝试在解密的时候做一下兼容,继续向后解密,跳过异常的区域
wrap.getInt()拿到的数过大,一跳就跳了一大段。 要是每次重启初始化新的文件夹,不接着上次的继续写应该丢的只是有问题的部分吧,然后自己写一个定期删除文件夹的方法
崩溃是被异常杀死的一种,所有异常关闭都会导致最后一条日志缺少压缩结束符。
Originally posted by @jiangteng in https://github.com/Meituan-Dianping/Logan/issues/128#issuecomment-573988435