亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種log信息實時獲取并上傳的方法、系統(tǒng)及移動終端的制作方法_2

文檔序號:8472891閱讀:來源:國知局
確定位、處理。
[0029]以下將通過具體的應用實施例對本發(fā)明做進一步說明。圖2是本發(fā)明log信息實時獲取并上傳的方法的應用實施例的流程圖。所述應用實施例包括步驟:
S21、開始。
[0030]S22、本應用實施例系統(tǒng)監(jiān)聽到手機開機后的bootjomplete消息并隨手機一起啟動,實時檢測相關(guān)文件系統(tǒng)(如Data/Anr、Data/Tomestone)的變化。
[0031]S23、判定手機系統(tǒng)是否發(fā)生ANR/ NE/ JE程序錯誤,若發(fā)生,則進入步驟S24,否貝U,返回步驟S22繼續(xù)實時檢測。
[0032]S24、手機系統(tǒng)發(fā)生ANR/ NE/ JE程序錯誤,將main log,kernel log等關(guān)鍵log信息從原來的文件目錄下拷貝到一個指定目錄中,然后讀取內(nèi)部關(guān)鍵信息并生成摘要文件用于后期服務器進行問題分類展示,并將這些關(guān)鍵信息內(nèi)容到一個壓縮包中,用于后期傳輸。
[0033]S25、進一步檢測手機是否打開wifi連接,若已打開,則進入步驟S26,否則,返回步驟S24繼續(xù)檢測是否打開wifi連接。
[0034]S26、通過wifi連接將打包好的log信息傳輸?shù)街付ǚ掌髦?,并刪除手機本地log信息。
[0035]S27、服務器在收到log信息文件后進行壓縮包解壓,并根據(jù)關(guān)鍵信息將log進行分類保存至預設(shè)的數(shù)據(jù)庫中,便于開關(guān)人員查看實時log信息。
[0036]S28、開關(guān)人員根據(jù)此實時log信息進行手機程序錯誤的處理。
[0037]S29、結(jié)束。
[0038]由上可見,本發(fā)明利用移動終端安卓系統(tǒng)中的基礎(chǔ)log系統(tǒng),實時記錄并保存系統(tǒng)出錯時產(chǎn)生的錯誤log信息,并將所有錯誤log信息打包傳輸回服務器,便于將實時產(chǎn)生的錯誤展示給開發(fā)人員并進行快速定位,從而便于開發(fā)人員加強手機系統(tǒng)和應用模塊的穩(wěn)定性。
[0039]基于上述實施例,本發(fā)明還提供一種log信息實時獲取并上傳的系統(tǒng),如圖3所示,包括:
程序錯誤檢測模塊100,用于移動終端開機后,實時檢測系統(tǒng)是否發(fā)生程序錯誤;具體如上所述。
[0040]log信息上傳模塊200,用于若檢測到系統(tǒng)發(fā)生程序錯誤,則將記錄程序錯誤的指定第一文件目錄下的log信息保存至預設(shè)的第二文件目錄中,并將第二文件上傳至服務器;具體如上所述。
[0041]log信息保存模塊300,用于所述服務器根據(jù)所述第二文件中包含的log信息進行程序錯誤分類并保存至預先建立的數(shù)據(jù)庫中;具體如上所述。
[0042]進一步地,所述程序錯誤包括:程序未響應ANR、自發(fā)性錯誤NE、以及Java錯誤JE。
[0043]進一步地,所述log信息上傳模塊200具體包括:
第一文件創(chuàng)建單元,用于若系統(tǒng)檢測到發(fā)生ANR/ NE/ JE程序錯誤,則在指定的文件目錄下自動創(chuàng)建第一文件,所述第一文件用于記錄并存儲ANR/ NE/ JE程序錯誤的log信息;具體如上所述。
[0044]log信息復制單元,用于在移動終端中預先設(shè)置并存儲第二文件目錄,并將所述第一文件中的log信息復制至所述第二文件中;具體如上所述。
[0045]第二文件壓縮單元,用于將所述第二文件進行壓縮打包;具體如上所述。
[0046]網(wǎng)絡狀態(tài)檢測單元,用于實時檢測網(wǎng)絡連接狀態(tài);具體如上所述。
[0047]第二文件上傳單元,用于若檢測到網(wǎng)絡連接狀態(tài)為已連接,則將所述壓縮打包后的第二文件上傳至服務器;具體如上所述。
[0048]第一文件刪除單元,用于刪除所述第一文件中的程序錯誤log信息;具體如上所述。
[0049]進一步地,所述log信息保存模塊300具體包括:
第二文件解壓單元,用于服務器接收并解壓所述壓縮打包后的第二文件,提取解壓后的第二文件中的log信息;具體如上所述。
[0050]分類保存單元,用于根據(jù)ANR/ NE/ JE程序錯誤類型對所述log信息進行分類,并保存至預先建立的數(shù)據(jù)庫中;具體如上所述。
[0051]基于上述實施例,本發(fā)明還提供一種移動終端的實施例,本實施例所述的移動終端包括上述所述的log信息實時獲取并上傳的系統(tǒng)。
[0052]綜上所述,本發(fā)明所提供的一種log信息實時獲取并上傳的方法、系統(tǒng)及移動終端,所述方法具體包括:移動終端開機后,實時檢測系統(tǒng)是否發(fā)生程序錯誤;若檢測到系統(tǒng)發(fā)生程序錯誤,則將記錄程序錯誤的指定第一文件目錄下的log信息保存至預設(shè)的第二文件目錄中,并將第二文件上傳至服務器;所述服務器根據(jù)所述第二文件中包含的log信息進行程序錯誤分類并保存至預先建立的數(shù)據(jù)庫中。本發(fā)明利用移動終端安卓系統(tǒng)中的基礎(chǔ)log系統(tǒng),實時記錄并保存系統(tǒng)出錯時產(chǎn)生的錯誤log信息,并將所有錯誤log信息打包傳輸回服務器,便于將實時產(chǎn)生的錯誤展示給開發(fā)人員并進行快速定位,從而便于開發(fā)人員加強手機系統(tǒng)和應用模塊的穩(wěn)定性。
[0053]應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權(quán)利要求的保護范圍。
【主權(quán)項】
1.一種log信息實時獲取并上傳的方法,其特征在于,包括步驟: 51、移動終端開機后,實時檢測系統(tǒng)是否發(fā)生程序錯誤; 52、若檢測到系統(tǒng)發(fā)生程序錯誤,則將記錄程序錯誤的指定第一文件目錄下的log信息保存至預設(shè)的第二文件目錄中,并將第二文件上傳至服務器; 53、所述服務器根據(jù)所述第二文件中包含的log信息進行程序錯誤分類并保存至預先建立的數(shù)據(jù)庫中。
2.根據(jù)權(quán)利要求1所述的log信息實時獲取并上傳的方法,其特征在于,所述程序錯誤包括:程序未響應ANR、自發(fā)性錯誤NE、以及Java錯誤JE。
3.根據(jù)權(quán)利要求2所述的log信息實時獲取并上傳的方法,其特征在于,所述步驟S2具體包括步驟: 521、若系統(tǒng)檢測到發(fā)生ANR/NE/ JE程序錯誤,則在指定的文件目錄下自動創(chuàng)建第一文件,所述第一文件用于記錄并存儲ANR/ NE/ JE程序錯誤的log信息; 522、在移動終端中預先設(shè)置并存儲第二文件目錄,并將所述第一文件中的log信息復制至所述第二文件中; 523、將所述第二文件進行壓縮打包。
4.根據(jù)權(quán)利要求3所述的log信息實時獲取并上傳的方法,其特征在于,所述步驟S2還包括步驟: 524、實時檢測網(wǎng)絡連接狀態(tài); 525、若檢測到網(wǎng)絡連接狀態(tài)為已連接,則將所述壓縮打包后的第二文件上傳至服務器; 526、刪除所述第一文件和第二文件中的程序錯誤log信息。
5.根據(jù)權(quán)利要求4所述的log信息實時獲取并上傳的方法,其特征在于,所述步驟S3具體包括步驟: 531、服務器接收并解壓所述壓縮打包后的第二文件,提取解壓后的第二文件中的log信息; 532、根據(jù)ANR/NE/ JE程序錯誤類型對所述log信息進行分類,并保存至預先建立的數(shù)據(jù)庫中。
6.一種log信息實時獲取并上傳的系統(tǒng),其特征在于,包括: 程序錯誤檢測模塊,用于移動終端開機后,實時檢測系統(tǒng)是否發(fā)生程序錯誤;log信息上傳模塊,用于若檢測到系統(tǒng)發(fā)生程序錯誤,則將記錄程序錯誤的指定第一文件目錄下的log信息保存至預設(shè)的第二文件目錄中,并將第二文件上傳至服務器; log信息保存模塊,用于所述服務器根據(jù)所述第二文件中包含的log信息進行程序錯誤分類并保存至預先建立的數(shù)據(jù)庫中。
7.根據(jù)權(quán)利要求6所述log信息實時獲取并上傳的系統(tǒng),其特征在于,所述程序錯誤包括:程序未響應ANR、自發(fā)性錯誤NE、以及Java錯誤JE。
8.根據(jù)權(quán)利要求7所述log信息實時獲取并上傳的系統(tǒng),其特征在于,所述log信息上傳模塊具體包括: 第一文件創(chuàng)建單元,用于若系統(tǒng)檢測到發(fā)生ANR/ NE/ JE程序錯誤,則在指定的文件目錄下自動創(chuàng)建第一文件,所述第一文件用于記錄并存儲ANR/ NE/ JE程序錯誤的log信息; log信息復制單元,用于在移動終端中預先設(shè)置并存儲第二文件目錄,并將所述第一文件中的log信息復制至所述第二文件中; 第二文件壓縮單元,用于將所述第二文件進行壓縮打包; 網(wǎng)絡狀態(tài)檢測單元,用于實時檢測網(wǎng)絡連接狀態(tài); 第二文件上傳單元,用于若檢測到網(wǎng)絡連接狀態(tài)為已連接,則將所述壓縮打包后的第二文件上傳至服務器; 第一文件刪除單元,用于刪除所述第一文件和第二文件中的程序錯誤log信息。
9.根據(jù)權(quán)利要求8所述log信息實時獲取并上傳的系統(tǒng),其特征在于,所述log信息保存模塊具體包括: 第二文件解壓單元,用于服務器接收并解壓所述壓縮打包后的第二文件,提取解壓后的第二文件中的log信息; 分類保存單元,用于根據(jù)ANR/ NE/ JE程序錯誤類型對所述log信息進行分類,并保存至預先建立的數(shù)據(jù)庫中。
10.一種移動終端,其特征在于,包括權(quán)利要求6至9中任一項所述的log信息實時獲取并上傳的系統(tǒng)。
【專利摘要】本發(fā)明所提供的一種log信息實時獲取并上傳的方法、系統(tǒng)及移動終端,所述方法具體包括:移動終端開機后,實時檢測系統(tǒng)是否發(fā)生程序錯誤;若檢測到系統(tǒng)發(fā)生程序錯誤,則將記錄程序錯誤的指定第一文件目錄下的log信息保存至預設(shè)的第二文件目錄中,并將第二文件上傳至服務器;所述服務器根據(jù)所述第二文件中包含的log信息進行程序錯誤分類并保存至預先建立的數(shù)據(jù)庫中。本發(fā)明利用移動終端安卓系統(tǒng)中的基礎(chǔ)log系統(tǒng),實時記錄并保存系統(tǒng)出錯時產(chǎn)生的錯誤log信息,并將所有錯誤log信息打包傳輸回服務器,便于將實時產(chǎn)生的錯誤展示給開發(fā)人員并進行快速定位,從而便于開發(fā)人員加強手機系統(tǒng)和應用模塊的穩(wěn)定性。
【IPC分類】G06F11-36
【公開號】CN104794054
【申請?zhí)枴緾N201510196439
【發(fā)明人】朱亞軍, 叢磊, 張銀斌
【申請人】惠州Tcl移動通信有限公司
【公開日】2015年7月22日
【申請日】2015年4月22日
當前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1