欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2016110011410
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:无效专利
专利领域: 计算;推算;计数
更新日期:2025-03-07
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种异常信息处理方法,其特征在于,所述方法包括:在应用程序启动时,调用内核层为所述应用程序创建守护进程;

在所述应用程序运行过程中,获取所述应用程序的异常信息,将所述异常信息发送至所述守护进程;

通过所述守护进程将所述异常信息上传至服务器;

所述获取所述应用程序的异常信息,包括:

通过预先创建的异常信息处理函数接收操作系统发送的异常信息,将所述操作系统发送的异常信息作为所述应用程序的异常信息;

通过所述守护进程将所述异常信息上传至服务器,包括:在所述守护进程和所述服务器均处于联网状态时,通过所述守护进程将所述异常信息上传至所述服务器;或者,通过所述守护进程将所述异常信息写入本地文件,在所述本地文件的大小达到预设阈值时,或者在当前时间达到预设时间时,通过所述守护进程将所述本地文件上传至所述服务器。

2.根据权利要求1所述的方法,其特征在于,所述将所述异常信息发送至所述守护进程,包括:根据所述应用程序与所述守护进程之间的进程间通信方式,将所述异常信息发送至所述守护进程。

3.根据权利要求2所述的方法,其特征在于,所述操作系统为安卓系统,所述内核层为Linux系统,所述进程间通信方式为AIDL通信方式;

或者,

所述操作系统为IOS系统,所述内核层为Unix系统,所述进程间通信方式为Object-c通信方式。

4.一种异常信息处理装置,其特征在于,所述装置包括:守护进程创建模块,用于在应用程序启动时,调用内核层为所述应用程序创建守护进程;

异常信息转发模块,用于在所述应用程序运行过程中,获取所述应用程序的异常信息,将所述异常信息发送至所述守护进程;

异常信息上报模块,用于通过所述守护进程将所述异常信息上传至服务器;

所述异常信息转发模块具体用于:

通过预先创建的异常信息处理函数接收操作系统发送的异常信息,将所述操作系统发送的异常信息作为所述应用程序的异常信息;

所述异常信息上报模块包括即时上报子模块或者记录上报子模块;

所述即时上报子模块具体用于:在所述守护进程和所述服务器均处于联网状态时,通过所述守护进程将所述异常信息上传至所述服务器;

所述记录上报子模块具体用于:通过所述守护进程将所述异常信息写入本地文件,在所述本地文件的大小达到预设阈值时,或者在当前时间达到预设时间时,通过所述守护进程将所述本地文件上传至所述服务器。

5.根据权利要求4所述的装置,其特征在于,所述异常信息转发模块具体用于:根据所述应用程序与所述守护进程之间的进程间通信方式,将所述异常信息发送至所述守护进程。

6.根据权利要求4所述的装置,其特征在于,所述操作系统为安卓系统,所述内核层为Linux系统,所述进程间通信方式为AIDL通信方式;

或者,

所述操作系统为IOS系统,所述内核层为Unix系统,所述进程间通信方式为Object-c通信方式。