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

一種基于android系統的應用程序異常的處理方法和處理裝置的制造方法

文檔序號:9887555閱讀:336來源:國知局
一種基于android系統的應用程序異常的處理方法和處理裝置的制造方法
【專利說明】一種基于and ro i d系統的應用程序異常的處理方法和處理裝置
技術領域
[0001]本發(fā)明涉及通信技術領域,尤其涉及一種基于android系統的應用程序異常的處理方法和處理裝置。
【背景技術】
[0002]隨著科技的發(fā)展,移動終端例如手機、平板等幾乎成為每個人生活中的必需品,人們的生活越來越離不開這些移動終端,人們使用移動終端如手機等相互聯系,方便人們的交流和溝通,人們也會使用移動終端進行辦公、娛樂等,這些都離不開移動終端的應用程序。
[0003]目前,隨著Android系統的使用越來越廣泛,Android系統應用程度的復雜程度越來越高,應用程度出現問題的情況越來越多也越來越復雜。目前,對于應用程度的問題,都是開發(fā)廠商在本地進行小規(guī)模的測試,而移動終端用戶出現問題時無法及時獲取到對應的信息,若出現應用程序的異常,會某異常沒有正確識別和處理,操作系統不知該如何處理,就將該應用程序強制結束,告知用戶系統或某應用程序報錯了。這種處理方式提示內容不夠友好,只能告知程序出錯,而無法修復該問題。
[0004]因此,現有的應用程序的異常處理方式存在不足,亟需改進。

【發(fā)明內容】

[0005]本發(fā)明的目的在于提供一種基于android系統的應用程序異常的處理方法和處理裝置,其可以在應用程序出現異常時進行自動修復,使用戶具有更好的體驗。
[0006]本發(fā)明的目的是通過以下技術方案來實現的:
[0007]—種基于android系統的應用程序異常的處理方法,所述方法包括:
[0008]獲取應用程序的異常信息;
[0009]向服務器發(fā)送所述異常信息;
[0010]獲取服務所反饋的與所述異常信息對應的處理信息;
[0011 ]根據所述處理信息執(zhí)行對所述應用程序的修復。
[0012]優(yōu)選的,所述獲取應用程序的異常信息的步驟包括:檢測應用程序的異常,記錄并儲存所述應用程序的異常信息。
[0013]優(yōu)選的,所述根據所述處理信息執(zhí)行對所述應用程序的修復的步驟包括:根據所述處理信息對所述應用程序進行安裝升級。
[0014]優(yōu)選的,所述向服務器發(fā)送所述異常信息的步驟包括:檢測移動終端的網絡連接,若檢測到網絡連接,則發(fā)送所述異常信息。
[0015]優(yōu)選的,所述向服務器發(fā)送所述異常信息的步驟包括:根據所述應用程序的配置文件獲取對應該應用程序的服務器網址,并向該服務器網址發(fā)送所述異常信息。
[0016]本發(fā)明還公開一種基于android系統的應用程序異常的處理系統,所述系統包括:
[0017]獲取模塊,用于獲取應用程序的異常信息;
[0018]發(fā)送模塊,用于向服務器發(fā)送所述異常信息;
[0019]接收模塊,用于獲取服務所反饋的與所述異常信息對應的處理信息;
[0020]安裝模塊,用于根據所述處理信息執(zhí)行對所述應用程序的修復。
[0021]優(yōu)選的,所述獲取模塊還用于:檢測移動終端的網絡連接,若檢測到網絡連接,則發(fā)送所述異常信息。
[0022]優(yōu)選的,所述安裝模塊還用于:根據所述處理信息對所述應用程序進行安裝升級。
[0023]優(yōu)選的,所述發(fā)送模塊還用于:檢測移動終端的網絡連接,若檢測到網絡連接,則發(fā)送所述異常信息。
[0024]優(yōu)選的,所述發(fā)送模塊還用于:根據所述應用程序的配置文件獲取對應該應用程序的服務器網址,并向該服務器網址發(fā)送所述異常信息。
[0025]相比現有技術,本發(fā)明具有以下優(yōu)點:現有技術中,應用程序的測試都是由廠商自己進行調試后發(fā)布,但是廠商進行調試的過程中難免有所疏漏,因此安裝在移動終端中的應用程序一般都會存在缺陷,用戶在使用這些應用程序時,就有可能碰到這些缺陷,導致應用程序自動退出、崩潰、自動重啟等異常情況,但是這些異常情況只有使用的用戶才知道,廠商并不知道,這樣就會造成廠商無法真多這些缺陷對應用程序進行修復、升級等操作,導致用戶繼續(xù)使用有著這樣缺陷的移動終端,影響用戶的使用。本發(fā)明中公開的基于android系統的應用程序異常的處理方法,所述方法包括:獲取應用程序的異常信息;向服務器發(fā)送所述異常信息;獲取服務所反饋的與所述異常信息對應的處理信息;根據所述處理信息執(zhí)行對所述應用程序的修復。采用這種方法,在移動終端的應用程序出現異常的時候,獲取這些應用程序的異常信息,然后將這些異常信息發(fā)送至服務器,服務器在獲取異常信息后呈現給處理的工程師,技術人員針對這些異常信息進行解決,然后將處理異常信息的處理信息發(fā)送至移動終端,移動終端在獲取處理信息,根據這些處理信息完成對對應的應用程序進行修復、升級等操作,這樣就大大減少了用戶使用帶有同樣缺陷的應用程序的使用時間,在用戶遇到這種問題時可以及時的得到解決,提高了用戶使用應用程序的體驗,從而滿足用戶的需求。本發(fā)明也不需要用戶進行操作,從而省去了用戶操作的復雜,讓不同的用戶都可以按照這種方式對應用程序進行修復,對于一些節(jié)省時間的用戶或老年用戶來說,非常方便易用,符合這些用戶的使用習慣,更加符合這些用戶的需要和市場的需求。
【附圖說明】
[0026]圖1是本發(fā)明實施例一的應用程序異常的處理方法的流程圖;
[0027]圖2是本發(fā)明實施例三的應用程序異常的處理裝置的示意圖。
[0028]其中:201、獲取模塊,202、發(fā)送模塊,203、接收模塊,204、安裝模塊。
【具體實施方式】
[0029]在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數、規(guī)程、子例程、子程序等等。
[0030]在上下文中所稱“計算機設備”,也稱為“電腦”,是指可以通過運行預定程序或指令來執(zhí)行數值計算和/或邏輯計算等預定處理過程的智能電子設備,其可以包括處理器與存儲器,由處理器執(zhí)行在存儲器中預存的存續(xù)指令來執(zhí)行預定處理過程,或是由ASIC、FPGA、DSP等硬件執(zhí)行預定處理過程,或是由上述二者組合來實現。計算機設備包括但不限于服務器、個人電腦、筆記本電腦、平板電腦、智能手機等。
[0031]所述計算機設備包括用戶設備與網絡設備。其中,所述用戶設備或客戶端包括但不限于電腦、智能手機、PDA等;所述網絡設備包括但不限于單個網絡服務器、多個網絡服務器組成的服務器組或基于云計算(Cloud Computing)的由大量計算機或網絡服務器構成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。其中,所述計算機設備可單獨運行來實現本發(fā)明,也可接入網絡并通過與網絡中的其他計算機設備的交互操作來實現本發(fā)明。其中,所述計算機設備所處的網絡包括但不限于互聯網、廣域網、城域網、局域網、VPN網絡等。
[0032]需要說明的是,所述用戶設備、客戶端、網絡設備和網絡等僅為舉例,其他現有的或今后可能出現的計算機設備或網絡如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并以引用方式包含于此。
[0033]后面所討論的方法(其中一些通過流程圖示出)可以通過硬件、軟件、固件、中間件、微代碼、硬件描述語言或者其任意組合來實施。當用軟件、固件、中間件或微代碼來實施時,用以實施必要任務的程序代碼或代碼段可以被存儲在機器或計算機可讀介質(比如存儲介質)中。(一個或多個)處理器可以實施必要的任務。
[0034]這里所公開的具體結構和功能細節(jié)僅僅是代表性的,并且是用于描述本發(fā)明的示例性實施例的目的。但是本發(fā)明可以通過許多替換形式來具體實現,并且不應當被解釋成僅僅受限于這里所闡述的實施例。
[0035]應當理解的是,雖然在這里可能使用了術語“第一”、“第二”等等來描述各個單元,但是這些單元不應當受這些術語限制。使用這些術語僅僅是為了將一個單元與另一個單元進行區(qū)分。舉例來說,在不背離示例性實施例的范圍的情況下,第一單元可以被稱為第二單元,并且類似地第二單元可以被稱為第一單元。這里所使用的術語“和/或”包括其中一個或更多所列出的相關聯項目的任意和所有組合。
[0036]應當理解的是,當一個單元被稱為“連接”或“耦合”到另一單元時,其可以直接連接或耦合到所述另一單元,或者可以存在中間單元。與此相對,當一個單元被稱為“直接連接”或“直接耦合”到另一單元時,則不存在中間單元。應當按照類似的方式來解釋被用于描述單元之間的關系的其他詞語(例如“處于...之間”相比于“直接處于...之間”,“與...鄰近”相比于“與...直接鄰近”等等)。
[0037]這里所使用的術語僅僅是為
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1