[发明专利]日志信息的输出方法、装置及终端设备有效
申请号: | 201510758341.X | 申请日: | 2015-11-06 |
公开(公告)号: | CN105260293B | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 崔双喜 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F9/445 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志信息 输出接口 日志 动态库 输出日志信息 终端设备 输出 输出指令 直接调用 加载头 有效地 加载 整合 可读性 调用 封装 过滤 | ||
1.一种日志信息的输出方法,其特征在于,所述输出方法包括:
当接收到日志信息输出指令时,加载动态库文件,所述动态库文件中包括多种不同的日志输出接口;
获取待输出日志信息的文件的类型对应的标签信息并添加至所述待输出日志信息中;
根据所述待输出日志信息的文件的类型从所述动态库文件中调用对应的日志输出接口,通过所述日志输出接口输出所述待输出日志信息中带有所述标签信息的日志信息;其中,所述待输出的日志信息的文件类型包括将要输出日志信息的文件的代码类型。
2.如权利要求1所述的日志信息的输出方法,其特征在于,在加载动态库文件之前,所述方法还包括:
编写配置文件,所述配置文件中包括生成动态库所需的文件;
编译所述配置文件得到动态库文件,并存储所述动态库文件。
3.如权利要求2所述的日志信息的输出方法,其特征在于,所述根据待输出日志信息的文件的类型从所述动态库文件中调用对应的日志输出接口,通过所述日志输出接口输出所述日志信息包括:
当所述待输出日志信息的文件为C++文件时,从所述动态库文件中调用第一日志输出接口;
获取所述第一日志输出接口的优先级参数,选用与所述优先级参数对应的日志输出子函数;
获取所述C++文件的标签信息,将所述标签信息添加到待输出的日志信息中,并通过所述日志输出子函数输出所述待输出的日志信息中带有预设标签信息的日志信息。
4.如权利要求2所述的日志信息的输出方法,其特征在于,所述根据待输出日志信息的文件的类型从所述动态库文件中调用对应的日志输出接口,通过所述日志输出接口输出所述日志信息包括:
当所述待输出日志信息的文件为JS文件时,从所述动态库文件中调用第二日志输出接口;
获取所述JS文件的标签信息,将所述标签信息添加到待输出的日志信息中,并通过所述第二日志输出接口输出所述待输出的日志信息中带有预设标签信息的日志信息。
5.一种日志信息的输出装置,其特征在于,所述输出装置包括:
加载模块,用于当接收到日志信息输出指令时,加载动态库文件,所述动态库文件中包括多种不同的日志输出接口;
获取模块,用于获取待输出日志信息的文件的类型对应的标签信息并添加至所述待输出日志信息中;
输出模块,用于根据所述待输出日志信息的文件的类型从所述动态库文件中调用对应的日志输出接口,通过所述日志输出接口输出所述待输出日志信息中带有所述标签信息的日志信息;其中,所述待输出的日志信息的文件类型包括将要输出日志信息的文件的代码类型。
6.如权利要求5所述的日志信息的输出装置,其特征在于,所述输出装置还包括:
存储模块,用于编写配置文件,所述配置文件中包括生成动态库所需的文件;编译所述配置文件得到动态库文件,并存储所述动态库文件。
7.如权利要求6所述的日志信息的输出装置,其特征在于,所述输出模块包括:
第一调用单元,用于当所述待输出日志信息的文件为C++文件时,从所述动态库文件中调用第一日志输出接口;
选用单元,用于获取所述第一日志输出接口的优先级参数,选用与所述优先级参数对应的日志输出子函数;
第一输出单元,用于获取所述C++文件的标签信息,将所述标签信息添加到待输出的日志信息中,并通过所述日志输出子函数输出所述待输出的日志信息中带有预设标签信息的日志信息。
8.如权利要求6所述的日志信息的输出装置,其特征在于,所述输出模块还包括:
第二调用单元,用于当所述待输出日志信息的文件为JS文件时,从所述动态库文件中调用第二日志输出接口;
第二输出单元,用于获取所述JS文件的标签信息,将所述标签信息添加到待输出的日志信息中,并通过所述第二日志输出接口输出所述待输出的日志信息中带有预设标签信息的日志信息。
9.一种终端设备,其特征在于,所述终端设备包括权利要求5至8任一项所述的日志信息的输出装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510758341.X/1.html,转载请声明来源钻瓜专利网。