云手机应用程序崩溃诊断方法与流程
- 国知局
- 2025-01-10 13:33:33
本申请属于云手机,具体涉及一种云手机应用程序崩溃诊断方法。
背景技术:
1、传统方法中,针对云手机应用程序的各种异常诊断,例如崩溃,通常需要依赖用户报告或手动分析。这种方式存在主观性和耗时性的问题,无法实现准确和高效的崩溃诊断。
技术实现思路
1、本申请实施例的目的是提供一种云手机应用程序崩溃诊断方法,能够解决无法准确和高效的实现云手机应用程序崩溃类的异常诊断的问题。
2、第一方面,本申请实施例提供了一种云手机应用程序崩溃诊断方法,该方法包括:在云手机应用程序发生崩溃的情况下,基于所述云手机应用程序的运行数据,确定崩溃节点对应的第一崩溃上下文数据;通过对所述第一崩溃上下文数据进行启发式搜索的衍生处理,预测所述崩溃节点在所述云手机应用程序下一次发生崩溃时对应的第二崩溃上下文数据;根据所述第一崩溃上下文数据和所述第二崩溃上下文数据,生成所述崩溃节点溯源数据;根据所述崩溃节点溯源数据,获取所述运行数据对应的崩溃诊断数据。
3、第二方面,本申请实施例提供了一种云手机应用程序崩溃诊断装置,该装置包括:确定模块,用于在云手机应用程序发生崩溃的情况下,基于所述云手机应用程序的运行数据,确定崩溃节点对应的第一崩溃上下文数据;预测模块,用于通过对所述第一崩溃上下文数据进行启发式搜索的衍生处理,预测所述崩溃节点在所述云手机应用程序下一次发生崩溃时对应的第二崩溃上下文数据; 生成模块,用于根据所述第一崩溃上下文数据和所述第二崩溃上下文数据,生成所述崩溃节点溯源数据;获取模块,用于根据所述崩溃节点溯源数据,获取所述运行数据对应的崩溃诊断数据。
4、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
5、第四方面,本申请实施例提供了一种计算机可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
6、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
7、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
8、在本申请实施例中,可以在云手机应用程序发生崩溃的情况下,基于云手机应用程序的运行数据,确定崩溃节点对应的第一崩溃上下文数据;然后通过对第一崩溃上下文数据进行启发式搜索的衍生处理,预测该崩溃节点在云手机应用程序下一次发生崩溃时对应的第二崩溃上下文数据;根据第一崩溃上下文数据和第二崩溃上下文数据,生成崩溃节点溯源数据;最终根据崩溃节点溯源数据,获取运行数据对应的崩溃诊断数据。通过上述方法,不仅可以准确且高效的实现云手机应用程序的崩溃诊断,还可以提升云手机应用程序的稳定性和用户体验。
技术特征:1.一种云手机应用程序崩溃诊断方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述通过对所述第一崩溃上下文数据进行启发式搜索的衍生处理,预测所述崩溃节点在所述云手机应用程序下一次发生崩溃时对应的第二崩溃上下文数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述云手机应用程序的运行数据,确定崩溃节点对应的第一崩溃上下文数据之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述云手机应用程序的运行数据,确定崩溃节点对应的第一崩溃上下文数据,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述云手机应用程序的运行数据,确定崩溃节点对应的第一崩溃上下文数据,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述第一崩溃上下文数据和所述第二崩溃上下文数据,生成崩溃节点溯源数据,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述第一崩溃上下文数据和所述第二崩溃上下文数据,生成崩溃节点溯源数据,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述崩溃节点溯源数据的定位信息,以及所述程序前端会话数据,生成所述崩溃节点溯源数据,包括:
9.根据权利要求1所述的方法,其特征在于,所述根据所述崩溃节点溯源数据,获取所述运行数据对应的崩溃诊断数据,包括:
10.根据权利要求1所述的方法,其特征在于,所述根据所述崩溃节点溯源数据,获取所述运行数据对应的崩溃诊断数据,包括:
技术总结本申请公开了一种云手机应用程序崩溃诊断方法,属于云手机技术领域。该方法包括:在云手机应用程序发生崩溃的情况下,基于所述云手机应用程序的运行数据,确定崩溃节点对应的第一崩溃上下文数据;通过对所述第一崩溃上下文数据进行启发式搜索的衍生处理,预测所述崩溃节点在所述云手机应用程序下一次发生崩溃时对应的第二崩溃上下文数据;根据所述第一崩溃上下文数据和所述第二崩溃上下文数据,生成所述崩溃节点溯源数据;根据所述崩溃节点溯源数据,获取所述运行数据对应的崩溃诊断数据。技术研发人员:邱阳,吴卫民,戴丹升受保护的技术使用者:中移互联网有限公司技术研发日:技术公布日:2025/1/6本文地址:https://www.jishuxx.com/zhuanli/20250110/353906.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。