[發明專利]應用程序崩潰處理方法、裝置、計算機設備和存儲介質有效
| 申請號: | 201811122015.X | 申請日: | 2018-09-26 |
| 公開(公告)號: | CN109408261B | 公開(公告)日: | 2023-06-20 |
| 發明(設計)人: | 林純弟;唐杰 | 申請(專利權)人: | 中國平安財產保險股份有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/34 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 王寧 |
| 地址: | 518048 廣東省深圳市福田區益田路*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 崩潰 處理 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種應用程序崩潰處理方法、裝置、計算機設備和存儲介質。所述方法包括:在啟動應用程序時,對所述應用程序進行崩潰攔截需求檢測處理;當檢測到針對所述應用程序具有崩潰攔截需求時,則在所述應用程序啟動過程中,加載針對所述應用程序的崩潰攔截器;當所述應用程序在運行過程中發生崩潰時,則通過所述崩潰攔截器攔截所述應用程序崩潰時產生的崩潰信息,并保持所述應用程序繼續運行;根據攔截的所述崩潰信息進行崩潰原因分析處理。采用本方法能夠提高對應用程序的使用效率。
技術領域
本申請涉及計算機技術領域,特別是涉及一種應用程序崩潰處理方法、裝置、計算機設備和存儲介質。
背景技術
隨著科學技術的飛速發展,應用程序的種類和功能日益豐富。在人們的日常工作、學習和生活中,經常需要下載各種各樣的應用程序至終端來處理相應事情。然而,應用程序在運行過程中,難免會有些功能出現異常崩潰。
傳統方法中,應用程序出現異常崩潰時,會彈出一個運行停止的對話框,然后該對話框會觸發強制結束掉應用程序。這樣一來,就需要再重新加載應用程序。而應用程序在每次重新加載應用程序的時候都需要耗費一定的時間,用戶需要等待應用程序重新加載啟動完畢后,才能繼續使用應用程序,這樣一來,造成應用程序的使用效率比較低。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提高應用程序的使用效率的應用程序崩潰處理方法、裝置、計算機設備和存儲介質。
一種應用程序崩潰處理方法,所述方法包括:
在啟動應用程序時,對所述應用程序進行崩潰攔截需求檢測處理;
當檢測到針對所述應用程序具有崩潰攔截需求時,則
在所述應用程序啟動過程中,加載針對所述應用程序的崩潰攔截器;
當所述應用程序在運行過程中發生崩潰時,則通過所述崩潰攔截器攔截所述應用程序崩潰時產生的崩潰信息,并保持所述應用程序繼續運行;
根據攔截的所述崩潰信息進行崩潰原因分析處理。
在其中一個實施例中,所述在啟動應用程序時,對所述應用程序進行崩潰攔截需求檢測處理包括:
在啟動應用程序時,確定崩潰捕獲開關的狀態;
當所述崩潰捕獲開關處于開啟狀態時,則判定針對所述應用程序具有崩潰攔截需求;
當所述崩潰捕獲開關處于關閉狀態時,則判定針對所述應用程序無崩潰攔截需求。
在其中一個實施例中,所述在啟動應用程序時,確定崩潰捕獲開關的狀態包括:
在啟動應用程序時,確定在本地當前使用的系統資源;
根據所述當前使用的系統資源,確定本地剩余的系統資源;
當所述本地剩余的系統資源符合系統正常運行條件時,則將崩潰捕獲開關的狀態設定為開啟狀態;
當所述本地剩余的系統資源不符合系統正常運行條件時,則將崩潰捕獲開關的狀態設定為關閉狀態。
在其中一個實施例中,所述在啟動應用程序時,確定崩潰捕獲開關的狀態包括:
在啟動應用程序時,查找針對所述應用程序設置的崩潰捕獲開關;
獲取針對所述應用程序預先添加的開關狀態標識;
按照所述開關狀態標識所唯一標識的狀態,確定針對所述應用程序設置的崩潰捕獲開關的狀態。
在其中一個實施例中,所述方法還包括:
當所述崩潰捕獲開關處于開啟狀態時,則分析所述應用程序所具備的功能之間的功能相關度;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安財產保險股份有限公司,未經中國平安財產保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811122015.X/2.html,轉載請聲明來源鉆瓜專利網。





