[发明专利]一种获取Android日志的方法和装置在审
| 申请号: | 201811015273.8 | 申请日: | 2018-08-31 |
| 公开(公告)号: | CN109189687A | 公开(公告)日: | 2019-01-11 |
| 发明(设计)人: | 曾小强;徐滢 | 申请(专利权)人: | 成都品果科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 成都高远知识产权代理事务所(普通合伙) 51222 | 代理人: | 李安霞;曾克 |
| 地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 日志 移动终端 捕获 方法和装置 日志文件夹 后台运行 开发周期 日志存储 日志获取 预先建立 全程 创建 应用 | ||
1.一种获取Android日志的方法,其特征在于,包括:
创建用于捕获日志的shell脚本;所述shell脚本在待捕获日志的Android移动终端的后台运行;所述shell脚本捕获的日志存储于所述移动终端预先建立的日志文件夹中;
连接PC端与所述移动终端,将所述日志文件夹提取到所述PC端;所述PC端上安装有abd工具。
2.根据权利要求1所述的获取Android日志的方法,其特征在于,所述shell脚本捕获日志包括:
采用date命令接收所述移动终端的系统时间;
采用logcat命令捕获当前程序的Android日志,生成以所述系统时间命名的日志文件;
采用echo$!命令生成所述当前程序的身份标识。
3.根据权利要求2所述的获取Android日志的方法,其特征在于,所述shell脚本捕获日志还包括:
根据程序的所述身份标识,采用kill命令杀掉捕获Android日志的logcat进程。
4.根据权利要求1所述的获取Android日志的方法,其特征在于,还包括:
在所述PC端上遍历所述日志文件夹中的日志文件,判断是否捕获到有效日志;
当捕获到有效日志,停止所述移动终端上的日志捕获。
5.根据权利要求4所述的获取Android日志的方法,其特征在于,所述停止所述移动终端上的日志捕获之后,还包括:
删除所述移动终端上日志文件夹中的日志文件。
6.根据权利要求1所述的获取Android日志的方法,其特征在于,使所述shell脚本在待捕获日志的Android移动终端的后台运行的方法为:
连接所述PC端与所述移动终端,并在所述PC端执行adb shell命令。
7.一种获取Android日志的装置,其特征在于,包括:
PC端,所述PC端上安装有abd工具;
shell脚本,用于捕获日志;所述shell脚本在待捕获日志的Android移动终端的后台运行;
存储单元,用于将所述shell脚本捕获的日志存储于所述移动终端预先建立的日志文件夹中;
提取单元,用于当连接所述PC端与所述移动终端时,将所述日志文件夹提取到所述PC端。
8.根据权利要求7所述的获取Android日志的装置,其特征在于,还包括:
判断单元,用于在所述PC端上遍历所述日志文件夹中的日志文件,判断是否捕获到有效日志;
停止单元,用于当捕获到有效日志,停止所述移动终端上的日志捕获。
9.根据权利要求8所述的获取Android日志的装置,其特征在于,还包括:
删除单元,用于在停止所述移动终端上的日志捕获之后,删除所述移动终端上日志文件夹中的日志文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都品果科技有限公司,未经成都品果科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811015273.8/1.html,转载请声明来源钻瓜专利网。





