[发明专利]一种面向安卓应用的崩溃信息线上分析方法在审

专利信息
申请号: 201910952058.9 申请日: 2019-09-29
公开(公告)号: CN110765007A 公开(公告)日: 2020-02-07
发明(设计)人: 房春荣;田元汉;虞圣呈;赵文远;陈振宇 申请(专利权)人: 南京大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 暂无信息 代理人: 暂无信息
地址: 210093 江苏省南京市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种面向安卓应用的崩溃信息线上分析方法,用于自动捕捉移动应用运行时的崩溃并提供多维可视化崩溃报告,该发明的主要创新在于(1)收集设备软硬件信息、用户页面路径跟踪及崩溃截图。(2)引入支持向量机和朴素贝叶斯分类算法实现崩溃崩溃,基于模式匹配和不一致性分析的方法实现崩溃去重。(3)多维可视化展示崩溃报告,提供了页面分布视图和崩溃解决建议查看,通过开放第三方解决提交及查看入口,可实现自定义崩溃解决方案,并对有用建议点赞,以解决解决方案的不完善性问题。
搜索关键词: 崩溃 可视化 多维 贝叶斯分类算法 软硬件信息 支持向量机 崩溃信息 不一致性 路径跟踪 模式匹配 收集设备 移动应用 用户页面 自动捕捉 第三方 完善性 运行时 自定义 去重 页面 分析 引入 应用 展示 开放
【主权项】:
1.一种面向安卓应用的崩溃信息线上分析方法,其特征是:(1)应用通过SDK接入系统,系统自动监控应用运行状态,全局捕获崩溃异常堆栈,同时自动收集并上传崩溃发生时的上下文信息,包括设备软硬件参数、页面路径跟踪、崩溃截图、内存占用;(2)通过关键句模式匹配和不一致性分析对崩溃去重,基于支持向量机和朴素贝叶斯算法进行崩溃分类,并按页面分布、版本分布、设备分布等多个维度展示详细崩溃信息;(3)针对各崩溃类别提供参考解决建议,并支持提交和点赞第三方解决建议,智能推荐同类别崩溃高分解决建议,具体包括以下步骤:/n1)用户通过填写产品名称、产品类型及产品描述等内容,系统将自动生成应用app_key,用于唯一标识应用;/n2)用户按照系统集成说明将SDK嵌入应用,实现系统与应用的接入;/n3)应用启动时,首先利用Java反射机制监听Activity生命周期,以获取用户页面操作路径和截图,同时判断设备中是否存在遗留未上传文件,若存在应立即上传至服务器;/n4)应用崩溃时,通过安卓异常处理机制捕获异常,并收集异常堆栈、设备硬件信息、设备性能状态信息等内容,并读取已获取的用户操作路径及崩溃截图等信息一并上传至服务器;/n5)对已上传的崩溃数据进行解析,采用支持向量机和朴素贝叶斯分类算法预测崩溃类别,并将类别与解决方案一一对应;通过模式匹配和不一致性分析方法实现崩溃去重;/n6)在分类和去重的基础上,从页面分布、机型设备分布、上报趋势、应用版本分布、详细堆栈、用户页面跟踪、解决方案等维度生成可视化崩溃报告,以帮助用户快速查找、定位和修复崩溃;/n7)统计应用的崩溃发生次数、影响用户数、总问题数、已修复问题数、最新问题数等实时监控分析数据,以帮助用户实时掌控应用运行状况。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910952058.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top