[发明专利]应用程序崩溃的处理方法、装置、电子设备及服务器有效
申请号: | 201810543099.8 | 申请日: | 2018-05-30 |
公开(公告)号: | CN108958763B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 王晓晖 | 申请(专利权)人: | 北京五八信息技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445;G06F9/52 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张子青;刘芳 |
地址: | 100083 北京市海淀区学清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 崩溃 处理 方法 装置 电子设备 服务器 | ||
本发明实施例提供一种应用程序崩溃的处理方法、装置、电子设备及服务器,该方法包括:获取应用程序的每个功能模块的崩溃信息,并将所述崩溃信息上报至服务端;接收所述服务端下发的问题功能模块的调整展示入口信息,以降低所述问题功能模块的入口展示频率,所述问题功能模块的崩溃次数大于降低展示阈值;根据所述调整展示入口信息调整所述问题功能模块的展示入口。该方法使得问题功能模块被用户使用的频率降低,从而显著减少问题功能模块出现崩溃的次数,极大提升用户的使用体验。
技术领域
本发明实施例涉及计算机技术,尤其涉及一种应用程序崩溃的处理方法、装置、电子设备及服务器。
背景技术
随着应用程序(Application,简称APP)业务的快速发展,APP的版本不断迭代,功能不断扩充更新。在APP运行过程中,可能会出现某些功能模块出现严重逻辑错误突然强制退出,即“崩溃”的现象,对用户正常使用APP产生较大影响。
现有技术中,在APP的客户端增加屏蔽处理机制。具体的,当APP中某个功能模块的崩溃次数超过预设阈值,则客户端对该功能模块进行屏蔽,不再允许用户使用该功能模块。
但是,现有技术的方法仅对出现崩溃的功能模块进行简单屏蔽,而用户使用出现问题的功能模块的几率仍然很高,可能会导致APP继续发生崩溃现象。
发明内容
本发明实施例提供一种应用程序崩溃的处理方法、装置、电子设备及服务器,用于解决现有技术中用户使用问题功能模块的几率过高的问题。
本发明实施例第一方面提供一种应用程序崩溃的处理方法,包括:
获取应用程序的每个功能模块的崩溃信息,并将所述崩溃信息上报至服务端;
接收所述服务端下发的问题功能模块的调整展示入口信息,以降低所述问题功能模块的入口展示频率,所述问题功能模块的崩溃次数大于降低展示阈值;
根据所述调整展示入口信息调整所述问题功能模块的展示入口。
进一步的,所述方法还包括:
向所述服务端上报所述应用程序的版本信息。
进一步的,所述方法还包括:
接收所述服务端发送的所述应用程序的更新提示信息;
将所述更新提示信息加载到所述功能模块的入口处。
进一步的,所述方法还包括:
确定用户选中执行的目标功能模块;
若所述目标功能模块具有更新提示信息,则向用户输出软件更新提示信息。
本发明实施例第二方面提供一种应用程序崩溃的处理方法,包括:
接收客户端上报的应用程序每个功能模块的崩溃信息;
根据所述崩溃信息判断存在崩溃次数大于降低展示阈值的问题功能模块,则向所述客户端下发所述问题功能模块的调整展示入口信息,以降低所述问题功能模块的入口展示频率。
进一步的,所述方法还包括:
根据所述崩溃信息判断存在崩溃次数大于屏蔽阈值的问题功能模块,则停止向所述客户端下发该问题功能模块的入口信息,以屏蔽该问题功能模块的入口展示。
进一步的,所述方法还包括:
接收所述客户端上报的所述应用程序的版本信息;
将所述应用程序的版本信息和每个所述功能模块的崩溃信息上报给开发平台。
进一步的,所述方法还包括:
接收所述开发平台下发的所述应用程序的更新数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五八信息技术有限公司,未经北京五八信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810543099.8/2.html,转载请声明来源钻瓜专利网。