[发明专利]一种解决原生Android APP闪退问题的系统在审
申请号: | 201810108006.9 | 申请日: | 2018-02-02 |
公开(公告)号: | CN108319546A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 甘兴贵;夏洪雷 | 申请(专利权)人: | 上海众开信息科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30 |
代理公司: | 重庆百润洪知识产权代理有限公司 50219 | 代理人: | 刘立春 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离散化处理 连续属性 决策树 问题处理模块 崩溃现象 储存模块 检测模块 决策行为 生成模块 问题报告 问题记录 问题数据 信息增益 异常行为 智能分析 重新构造 公式化 客户端 树构造 小程序 剪枝 挂载 崩溃 智能 监督 制定 | ||
1.一种解决原生Android APP闪退问题的系统,其特征在于:包括客户端闪退检测模块、闪退问题记录模块、闪退问题处理模块、闪退问题数据储存模块和问题报告生成模块,所述客户端闪退检测模块包括客户端闪退检测模块包括当在客户端中启动运行客户端软件时,确定在最近的上一次启动运行所述客户端软件时所述客户端软件是否发生闪退问题;所述闪退问题记录模块包括如果获取用于记录所述闪退问题的闪退文件,从闪退文件中提取闪退问题的描述信息,描述信息至少包括发生闪退问题的原因和客户端的型号;发送所述闪退问题的描述信息,所述闪退问题处理模块具体包括运用C4.5机器学习算法构造决策树,将网络因素,离散功作作为决策属性,制定离散的行为图;然后将有规律的动作行为用训练模型拟定出一些决策动作,每一个决策行为与每一个固定的行为一一对应,紧接着每个决策树上的叶子节点包含了一些与内存机制相关的因素,以此来决定采用合适的引用类型,合理地管理内存被分配开始到最后被销毁的生命周期,所述闪退问题数据储存模块包括:信息储存单元、射频信息读取单元、判断单元、触发单元、加密单元、解密单元。
2.根据权利要求1所述的一种解决原生Android APP闪退问题的系统,其特征在于:所述闪退问题处理模块还包括主要采用决策树来监督APP的主动与被动性的用户行为,主动与被动的却别取决于是否是用户的点击行为,决策的属性包含了用户与APP的交互的一些离散并不连续的行为,接口的被调用的比重也作为决策树的基本属性.核心算法是基于机器学习中的C4.5算法上做了定制化改进。
3.根据权利要求1所述的一种解决原生Android APP闪退问题的系统,其特征在于:所述问题报告生成模块包括信息获取步骤,用于获取一待测产品的初始信息;表头生成步骤,用于依据待测产品的初始信息生成闪退问题文件报告的表头;识别步骤,用于依据待测产品的初始信息识别当前待测产品的制造流程,并对应该制造流程生成待测试的项目;以及闪退问题文件生成步骤;用于依据识别到的制造流程调用对应的闪退问题文件装置及闪退问题文件程序,以获得闪退问题文件结果,所述闪退问题文件结果与待测试的项目一一对应;其中所述闪退问题文件报告的表头、待测试的项目及闪退问题文件结果构成闪退问题文件报告。
4.根据权利要求1所述的一种解决原生Android APP闪退问题的系统,其特征在于:所述问题报告生成模块包括信息获取步骤,用于获取一待测产品的初始信息;表头生成步骤,用于依据待测产品的初始信息生成闪退问题文件报告的表头;识别步骤,用于依据待测产品的初始信息识别当前待测产品的制造流程,并对应该制造流程生成待测试的项目;以及闪退问题文件生成步骤;用于依据识别到的制造流程调用对应的闪退问题文件装置及闪退问题文件程序,以获得闪退问题文件结果,闪退问题文件结果与待测试的项目一一对应;其中闪退问题文件报告的表头、待测试的项目及闪退问题文件结果构成闪退问题文件报告。
5.根据权利要求1所述的一种解决原生Android APP闪退问题的系统,其特征在于:所述闪退问题数据储存模块还包括判断单元,用于当其接收到触发单元发送的第一信号时,依据射频信息读取单元当前读取的射频标签内的信息,以及信息储存单元中储存的工作人员信息,判断其是否为储存有身份信息的工作人员,若是,则发送信号予加密单元。
6.根据权利要求1所述的一种解决原生Android APP闪退问题的系统,其特征在于:所述闪退问题数据储存模块还包括加密单元将工作人员所要保存的数据信息加密保存至其相对应的身份信息目录下;若否,则不进行保存动作;当判断单元接收到触发单元发送的第二信号时,判断用户当前所要读取的数据在进行加密保存时所保存的对应身份信息是否与射频信息读取单元当前读取的身份信息一致,若一致,解密单元将工作人员所要读取的数据进行解密读取,若不一致,则不进行解密读取动作。
7.根据权利要求1所述的一种解决原生Android APP闪退问题的系统,其特征在于:所述闪退问题数据储存模块工作证上设置有射频标签;其中,射频标签上储存有工作人员的姓名、工作部门、工作职位信息;储存单元内储存有每一个射频标签内储存的信息;射频信息读取单元,用于读取预设范围内的射频标签内储存的信息;触发单元,用于实时监测用户是否进行数据读取或者数据保存动作,当用户在执行数据保存动作时,触发单元发送第一信号予判断单元;当用户在执行数据读取动作时,触发单元发送第二信号予判断单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众开信息科技有限公司,未经上海众开信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810108006.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:测试用例生成方法、装置和系统