[發(fā)明專利]捕獲應用程序崩潰信息的方法及相關設備在審
| 申請?zhí)枺?/td> | 202010083965.7 | 申請日: | 2020-02-10 |
| 公開(公告)號: | CN111258802A | 公開(公告)日: | 2020-06-09 |
| 發(fā)明(設計)人: | 謝開兵;高岳 | 申請(專利權)人: | 同盾控股有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 北京律智知識產權代理有限公司 11438 | 代理人: | 袁禮君;孫寶海 |
| 地址: | 311121 浙江省杭州市余*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 捕獲 應用程序 崩潰 信息 方法 相關 設備 | ||
1.一種捕獲應用程序崩潰信息的方法,其特征在于,包括:
當檢測到所述應用程序發(fā)生本地崩潰時,將發(fā)生本地崩潰的崩潰信息寫入轉儲文件;
攔截寫入所述轉儲文件的崩潰信息,保存所述崩潰信息的字符串到預定義全局變量中;
根據所述預定義全局變量中的字符串,生成所述崩潰信息的可讀文件;
將所述崩潰信息的可讀文件上傳至服務器,以便于所述服務器根據所述崩潰信息的可讀文件定位和分析所述應用程序的本地崩潰。
2.根據權利要求1所述的方法,其特征在于,還包括:
獲取崩潰捕獲工具的源碼文件,其包括客戶端文件夾、通用文件夾、解析器文件夾和崩潰捕獲工具文件夾;
將所述客戶端文件夾、所述通用文件夾、所述解析器文件夾和所述崩潰捕獲工具文件夾復制至所述應用程序的JAVA本地接口目錄下,所述解析器文件夾中包括解析器的移植文件;
在構建配置文件中加入所述JAVA本地接口目錄中的文件。
3.根據權利要求2所述的方法,其特征在于,還包括:
調用所述崩潰捕獲工具文件夾中定義的初始化類進行初始化,編寫所述應用程序發(fā)生本地崩潰時的回調函數,以用于當檢測到所述應用程序發(fā)生本地崩潰時,將發(fā)生本地崩潰的崩潰信息寫入轉儲文件中。
4.根據權利要求2所述的方法,其特征在于,還包括:
利用所述解析器的移植文件將所述解析器的目錄復制到所述JAVA本地接口目錄下;
在所述構建配置文件中加入所述解析器的目錄中的文件。
5.根據權利要求4所述的方法,其特征在于,還包括:
在所述解析器的目錄下的異常信息存儲處理文件中查找到打印函數;
對所述打印函數進行修改,以用于攔截寫入所述轉儲文件的崩潰信息,保存所述崩潰信息的字符串到預定義全局變量中;
編寫拼接函數,以用于根據所述預定義全局變量中的字符串,生成所述崩潰信息的可讀文件。
6.根據權利要求4所述的方法,其特征在于,還包括:
去掉所述解析器框架中的單元測試文件。
7.一種捕獲應用程序崩潰信息的裝置,其特征在于,包括:
崩潰信息寫入單元,用于當檢測到所述應用程序發(fā)生本地崩潰時,將發(fā)生本地崩潰的崩潰信息寫入轉儲文件;
崩潰信息攔截單元,用于攔截寫入所述轉儲文件的崩潰信息,保存所述崩潰信息的字符串到預定義全局變量中;
可讀文件生成單元,用于根據所述預定義全局變量中的字符串,生成所述崩潰信息的可讀文件;
可讀文件上傳單元,用于將所述崩潰信息的可讀文件上傳至服務器,以便于所述服務器根據所述崩潰信息的可讀文件定位和分析所述應用程序的本地崩潰。
8.根據權利要求7所述的裝置,其特征在于,還包括:
源碼文件獲取單元,用于獲取崩潰捕獲工具的源碼文件,其包括客戶端文件夾、通用文件夾、解析器文件夾和崩潰捕獲工具文件夾;
文件夾復制單元,用于將所述客戶端文件夾、所述通用文件夾、所述解析器文件夾和所述崩潰捕獲工具文件夾復制至所述應用程序的JAVA本地接口目錄下,所述解析器文件夾中包括解析器的移植文件;
文件加入配置單元,用于在構建配置文件中加入所述JAVA本地接口目錄中的文件。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執(zhí)行時實現(xiàn)如權利要求1至6中任一項所述的捕獲應用程序崩潰信息的方法。
10.一種電子設備,其特征在于,包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執(zhí)行時,使得所述一個或多個處理器實現(xiàn)如權利要求1至6中任一項所述的捕獲應用程序崩潰信息的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同盾控股有限公司,未經同盾控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010083965.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:透射型紫外SP定向傳輸結構及其設計方法
- 下一篇:一種蒸汽烹飪器
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現(xiàn)方法和信息再現(xiàn)設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





