【技术实现步骤摘要】
一种应用故障检测方法、应用故障检测装置及终端设备
本专利技术属于信息处理
,尤其涉及一种应用故障检测方法、应用故障检测装置及终端设备。
技术介绍
安卓(Android)系统是一种基于Linux的开放源代码的操作系统,可以使用于各种终端设备中,如应用于智能手机、平板电脑或者机器人等等。当使用了安卓系统的终端设备(如手机、机器人等)中安装的应用出现故障时,技术人员往往借助于终端设备中的安卓系统输出的系统日志来进行逻辑分析以及故障推断。但系统日志并不能充分提供应用的故障现场的数据信息,尤其是某些信息没有从日志打印时,技术人员只能从概率上进行猜测、推断,因此往往也无法确定故障原因,从而使得应用故障检测的准确率较低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种应用故障检测方法、应用故障检测装置及终端设备,可以提高应用故障检测的准确率。本专利技术实施例的第一方面提供了一种应用故障检测方法,应用于具有安卓系统的终端设备,所述终端设备中运行有故障应用,所述应用故障检测方法包括:将目标 ...
【技术保护点】
1.一种应用故障检测方法,其特征在于,应用于具有安卓系统的终端设备,所述终端设备中运行有故障应用,所述应用故障检测方法包括:/n将目标应用安装至终端设备,其中,所述目标应用与所述故障应用包含相同的预设属性信息;/n通过所述终端设备的目标进程运行所述目标应用,其中,所述目标进程为运行所述故障应用的进程;/n获取所述目标进程运行所述目标应用时的进程信息,并根据所述进程信息对目标应用进行应用故障检测,以确定所述故障应用的故障情况。/n
【技术特征摘要】
1.一种应用故障检测方法,其特征在于,应用于具有安卓系统的终端设备,所述终端设备中运行有故障应用,所述应用故障检测方法包括:
将目标应用安装至终端设备,其中,所述目标应用与所述故障应用包含相同的预设属性信息;
通过所述终端设备的目标进程运行所述目标应用,其中,所述目标进程为运行所述故障应用的进程;
获取所述目标进程运行所述目标应用时的进程信息,并根据所述进程信息对目标应用进行应用故障检测,以确定所述故障应用的故障情况。
2.如权利要求1所述的应用故障检测方法,其特征在于,所述将目标应用安装至终端设备包括:
获取所述故障应用的预设属性信息;
根据所述预设属性信息将目标应用安装至终端设备。
3.如权利要求2所述的应用故障检测方法,其特征在于,所述预设属性信息包括故障应用的目标进程信息、用户信息和安卓安装包APK签名。
4.如权利要求1所述的应用故障检测方法,其特征在于,所述根据所述进程信息对目标应用进行应用故障检测包括:
根据所述进程信息获得所述目标应用的预设类型参数信息;
根据所述预设类型参数信息对目标应用进行应用故障检测。
5.如权利要求4所述的应用故障检测方法,其特征在于,所述进程信息包括根对象信息;
相应的,所述根据所述进程信息获得所述目标应用的预设类型参数信息包括:
根据所述根对象信息获得所述目标应用的子对象信息和/或变量信息。
6.如权利要求4所述的应用故障检测方...
【专利技术属性】
技术研发人员:熊友军,蒋永俊,
申请(专利权)人:深圳市优必选科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。