The aim of the invention is to provide an abnormal information processing method and device. The method includes: when the application starts up call kernel layer for the application program to create a daemon; in the application process, the abnormal information acquisition of the application, send the information to the abnormal the daemon daemon; the abnormal information is uploaded to the server through the. The abnormal information processing method and device of the invention, can solve the related technology in the application process, resulting in abnormal information application crashes are hard to get to the back-end developers.
【技术实现步骤摘要】
异常信息处理方法及装置
本专利技术涉及计算机
,具体而言,涉及一种异常信息处理方法及装置。
技术介绍
在移动终端的应用程序开发过程中,不可避免的会在程序中引入或大或小的问题,如果这些问题在测试阶段没有被相应的测试人员发现,当应用程序发布到用户处后,用户在使用过程中可能遇到各种各样的问题,有些严重的问题可能导致程序或者系统崩溃。相关技术中,应用程序大多配置有异常信息处理方法,应用程序发布到用户处后,应用程序在运行过程中依靠预先配置的异常信息处理方法收集异常信息,并对异常信息进行处理,如收集异常信息并发送至后端服务器等,然而,当应用程序在运行过程中出现比较严重的异常信息,导致应用程序崩溃时,由于应用程序崩溃,应用程序依靠预先配置的异常信息处理方法将无法收集异常信息,也无法对异常信息进行处理,如此下去,导致应用程序崩溃的异常信息很难被后端开发人员获取到,使得在应用程序的后续版本中很可能还存在同样的问题,极大降低用户的使用体验,为开发人员开发应用程序的后续版本带来不便。针对上述提出的在应用程序运行过程中,导致应用程序崩溃的异常信息很难被后端开发人员获取到的问题,目前尚未提出有效的解决方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种异常信息处理方法及装置,以解决相关技术中在应用程序运行过程中,导致应用程序崩溃的异常信息很难被后端开发人员获取到的问题。第一方面,本专利技术实施例提供了一种异常信息处理方法,所述方法包括:在应用程序启动时,调用内核层为所述应用程序创建守护进程;在所述应用程序运行过程中,获取所述应用程序的异常信息,将所述异常信息发送至所述守护 ...
【技术保护点】
一种异常信息处理方法,其特征在于,所述方法包括:在应用程序启动时,调用内核层为所述应用程序创建守护进程;在所述应用程序运行过程中,获取所述应用程序的异常信息,将所述异常信息发送至所述守护进程;通过所述守护进程将所述异常信息上传至服务器。
【技术特征摘要】
1.一种异常信息处理方法,其特征在于,所述方法包括:在应用程序启动时,调用内核层为所述应用程序创建守护进程;在所述应用程序运行过程中,获取所述应用程序的异常信息,将所述异常信息发送至所述守护进程;通过所述守护进程将所述异常信息上传至服务器。2.根据权利要求1所述的方法,其特征在于,所述获取所述应用程序的异常信息,包括:通过预先创建的异常信息处理函数接收所述操作系统发送的异常信息,将所述操作系统发送的异常信息作为所述应用程序的异常信息。3.根据权利要求1所述的方法,其特征在于,所述将所述异常信息发送至所述守护进程,包括:根据所述应用程序与所述守护进程之间的进程间通信方式,将所述异常信息发送至所述守护进程。4.根据权利要求3所述的方法,其特征在于,所述操作系统为安卓系统,所述内核层为Linux系统,所述进程间通信方式为AIDL通信方式;或者,所述操作系统为IOS系统,所述内核层为Unix系统,所述进程间通信方式为Object-c通信方式。5.根据权利要求1所述的方法,其特征在于,通过所述守护进程将所述异常信息上传至服务器,包括:在所述守护进程和所述服务器均处于联网状态时,通过所述守护进程将所述异常信息上传至所述服务器;或者,通过所述守护进程将所述异常信息写入本地文件,在所述本地文件的大小达到预设阈值时,或者在当前时间达到预设时间时,通过所述守护进程将所述本地文件上传至所述服务器。6.一种异常信息处理装置,其特征在于,所述装置包括:...
【专利技术属性】
技术研发人员:张磊,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。