[发明专利]Android设备的日志收集方法、装置及存储介质在审
申请号: | 201911306324.7 | 申请日: | 2019-12-18 |
公开(公告)号: | CN111061589A | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 李远强 | 申请(专利权)人: | 广东小天才科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/30 |
代理公司: | 深圳青年人专利商标代理有限公司 44350 | 代理人: | 吴桂华 |
地址: | 523000 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 设备 日志 收集 方法 装置 存储 介质 | ||
本发明适用计算机技术领域,提供了一种Android设备的日志收集方法、装置及存储介质,该方法包括:当检测到对Android设备进行日志收集的指令时,获取Android设备的历史日志文件,从历史日志文件中查找Android设备的设备运行异常记录,根据设备运行异常记录,获取出现异常的Android设备上的部件或程序,重新启动Android设备上的部件或程序,同步收集Android设备的当前日志文件,将同步收集的当前日志文件存储到预先设置的文件夹中,当检测到日志收集结束指令时,将文件夹中的日志文件上传到预设的服务器,从而简化了日志收集过程,提高了日志收集效率,便于Android设备的远程诊断。
技术领域
本发明属于计算机技术领域,尤其涉及一种Android设备的日志收集方法、装置及存储介质。
背景技术
安卓(Android)是一种基于Linux的自由及开放源代码的操作系统,主要使用于智能手机和平板电脑等移动设备,目前Android操作系统逐渐扩展到电视、数码相机、游戏机、智能手表等。
然而,有时候Android设备用户会反馈设备出现的异常问题,工程师无法到现场去一一去操作机器,以对用户的机器进行诊断,而现有Android设备无法有效对Android设备的异常进行记录、收集,导致Android设备的远程诊断效率不高。
发明内容
本发明的目的在于提供一种Android设备的日志收集方法、装置及存储介质,旨在解决由于现有技术无法提供一种有效的Android设备日志收集方法,导致Android设备日志收集过程繁琐的问题。
一方面,本发明提供了一种Android设备的日志收集方法,所述方法包括下述步骤:
当检测到对Android设备进行日志收集的指令时,获取所述Android设备的历史日志文件;
从所述历史日志文件中查找所述Android设备的设备运行异常记录,根据所述设备运行异常记录,获取出现异常的所述Android设备上的部件或程序;
重新启动所述Android设备上的部件或程序,同步收集所述Android设备的当前日志文件;
将同步收集的所述当前日志文件存储到预先设置的文件夹中,当检测到日志收集结束指令时,将所述文件夹中的日志文件上传到预设的服务器。
优选地,当检测到对Android设备进行日志收集的指令时,获取所述Android设备的历史日志文件的步骤之前,所述方法还包括:
当检测到所述Android设备上的部件或程序出现异常时,生成对所述Android设备进行日志收集的指令。
优选地,当检测到对Android设备进行日志收集的指令时,获取所述Android设备的历史日志文件的步骤之前,所述方法还包括:
在所述Android设备的/sdcard目录下建立bbkuserdebug目录,在所述bbkuserdebug目录下建立所述文件夹。
优选地,同步收集所述Android设备的当前日志文件的步骤,包括:
使用logcat命令同步收集所述Android设备的当前日志文件。
优选地,当检测到日志收集结束指令时,将所述文件夹中的日志文件上传到预设的服务器的步骤,包括:
检测收集到的所述当前日志文件中是否存在所述设备运行异常记录,是则生成所述日志收集结束指令时,将所述文件夹中的日志文件上传到预设的服务器。
另一方面,本发明提供了一种Android设备的日志收集装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东小天才科技有限公司,未经广东小天才科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911306324.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种柔性轨道电梯及其应用方法
- 下一篇:一种基于双极性忆阻器的逻辑实现方法