【技术实现步骤摘要】
日志信息写入方法、系统、存储介质及移动终端
本申请涉及通信领域,具体涉及一种日志信息写入方法、系统、存储介质及移动终端。
技术介绍
Logcat作为一个命令行工具,可以用于得到程序的日志信息(log),然而在开发研制KaiOS系统设备的时候,需要将debug(测试)信息存储于KaiOS自带的存储设备。但是采用KaiOS系统的设备价格低廉,这样设备采用的存储设备空间都比较小,导致需要控制使用Logcat工具生成log的大小和数量。传统的logcat工具有提供控制log文件大小的方法,但是在结束一份log,生成新的log中间会有log信息的丢失。
技术实现思路
本申请实施例提供一种日志信息写入方法,可以避免日志信息的丢失,提高测试信息的完整性。本申请实施例提供一种日志信息写入方法,包括:接收启动指令;响应所述启动指令创建信息传输管道;触发第一线程调用日志工具获取日志信息,并将所述日志信息写入至所述信息传输管道;获取写入至所述信息传输管道的日志信息,并将所述日志信息写入至 ...
【技术保护点】
1.一种日志信息写入方法,其特征在于,包括:/n接收启动指令;/n响应所述启动指令创建信息传输管道;/n触发第一线程调用日志工具获取日志信息,并将所述日志信息写入至所述信息传输管道;/n获取写入至所述信息传输管道的日志信息,并将所述日志信息写入至第二线程的存储文件内。/n
【技术特征摘要】
1.一种日志信息写入方法,其特征在于,包括:
接收启动指令;
响应所述启动指令创建信息传输管道;
触发第一线程调用日志工具获取日志信息,并将所述日志信息写入至所述信息传输管道;
获取写入至所述信息传输管道的日志信息,并将所述日志信息写入至第二线程的存储文件内。
2.根据权利要求1所述的日志信息写入方法,其特征在于,所述获取写入至所述信息传输管道的日志信息,并将所述日志信息写入至第二线程的存储文件内,包括:
触发第二线程创建存储文件,以及获取所述信息传输管道的传输规则;
获取写入至所述信息传输管道的第一目标信息;
按照所述传输规则将所述第一目标信息写入所述存储文件内。
3.根据权利要求2所述的日志信息写入方法,其特征在于,在所述按照所述传输规则将所述第一目标信息写入所述存储文件内之后,还包括:
检测所述第一目标信息是否达到存储文件的第一预设容量阈值;
若所述第一目标信息未达到所述第一预设容量阈值,则将从所述信息传输管道中获取的所述第二目标信息写入所述存储文件内。
4.根据权利要求2所述的日志信息写入方法,其特征在于,在所述按照所述传输规则将所述第一目标信息写入所述存储文件内之后,还包括:
检测所述第一目标信息是否达到存储文件的第一预设容量阈值;
若检测到所述第一目标信息达到所述第一预设容量阈值时,则检测所述存储文件的文件数量是否达到预设数量阈值;和/或检测所述存储文件的存储容量是否达到第二预设容量阈值;
若所述存储文件的文件数量未达到预设数量阈值;和/或所述存储文件的存储容量未达到第二预设容量阈值,则继续创建存储文件。
5.根据权利要求3所述的日志信息写入方法,其特征在于,所述存储文件携带有生成所述存储文件的时间戳,在所述将所述日志信息写入所述存储文件内之后,还包括:
若检测到写入至所述存储文件内的日志信息达到第一预设容量阈值...
【专利技术属性】
技术研发人员:宋文强,
申请(专利权)人:捷开通讯深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。