[發(fā)明專利]一種應用程序的重啟方法及終端設備在審
| 申請?zhí)枺?/td> | 201810276622.5 | 申請日: | 2018-03-30 |
| 公開(公告)號: | CN110321241A | 公開(公告)日: | 2019-10-11 |
| 發(fā)明(設計)人: | 陳忠賢 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 北京同達信恒知識產(chǎn)權代理有限公司 11291 | 代理人: | 馮艷蓮 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 權限 終端設備 重啟 權限狀態(tài) 崩潰 終端設備檢測 禁用狀態(tài) 默認設置 授權狀態(tài) 運行過程 出廠 替換 配置 | ||
一種應用程序的重啟方法及終端設備。該方法包括:終端設備檢測到第一應用程序在運行過程中崩潰,則將所述第一應用程序的第一權限列表替換為默認權限列表;所述默認權限列表為所述第一應用程序出廠時默認設置的權限列表,所述默認權限列表中包括一個或多個權限項,以及每個權限項的權限狀態(tài),所述權限狀態(tài)包括授權狀態(tài)或禁用狀態(tài);所述終端設備重啟所述第一應用程序;所述終端設備根據(jù)所述默認權限列表中每個權限項的權限狀態(tài)配置所述第一應用程序的每個權限項的狀態(tài)。通過這種方式,有助于解決現(xiàn)有技術中終端設備中的應用程序崩潰之后,重啟應用程序往往還是會崩潰的技術問題。
技術領域
本申請涉及終端技術領域,尤其涉及一種應用程序的重啟方法及終端設備。
背景技術
隨著科技水平的發(fā)展,各種應用程序(APP)不斷涌現(xiàn),比如騰訊聊天軟件(QQ)、微信、郵箱等,以滿足用戶對業(yè)務多樣性的需求。在終端設備的使用過程中,可能會出現(xiàn)終端設備上安裝的某個應用程序發(fā)生崩潰的情況。比如,用戶在使用郵箱編輯郵件的過程中,郵箱發(fā)生崩潰,進而強制退出郵箱。
目前,在應用程序崩潰后,通常會彈出提示框,提示用戶已強制關閉該應用程序。在強制關閉該應用程序后,若用戶重啟該應用程序,往往還會崩潰。繼續(xù)以郵箱為例,用戶使用郵箱進行某項業(yè)務時,需要加載與該業(yè)務相關的data文件,若data文件被破壞,那么郵箱便會發(fā)生崩潰。在崩潰后重啟郵箱,再次進行這項業(yè)務時,由于data數(shù)據(jù)是被破壞的,所以郵箱仍會崩潰,這種情況會導致用戶體驗下降。
通過以上描述可知,終端設備中應用程序崩潰后,重啟應用程序,往往還是會崩潰的技術問題。
發(fā)明內容
本申請實施例提供一種應用程序重啟方法和終端設備,用以解決終端設備中應用程序崩潰之后,重啟應用程序往往還是會崩潰的技術問題。
第一方面,本申請實施例提供一種應用程序的重啟方法,該方法可以通過終端設備實現(xiàn)。該方法包括:終端設備檢測到第一應用程序在運行過程中崩潰,則將所述第一應用程序的第一權限列表替換為默認權限列表;所述默認權限列表為所述第一應用程序出廠時默認設置的權限列表,所述默認權限列表中包括一個或多個權限項,以及每個權限項的權限狀態(tài),所述權限狀態(tài)包括授權狀態(tài)或禁用狀態(tài);所述終端設備重啟所述第一應用程序;所述終端設備根據(jù)所述默認權限列表中每個權限項的權限狀態(tài)配置所述第一應用程序的每個權限項的狀態(tài)。
在本申請實施例中,終端設備檢測到第一應用程序發(fā)生崩潰時,將第一應用程序的第一權限列表替換為默認權限列表。然后,終端設備重啟第一應用程序,按照默認權限列表中每個權限的授權/禁用狀態(tài)配置所述第一應用程序的每個權限的狀態(tài),實現(xiàn)重置權限。通過這種方式,有助于避免第一應用程序重啟后仍然崩潰的情況,提高用戶體驗。
在一種可能的設計中,所述終端設備在重啟所述第一應用程序之前,所述終端設備刪除所述第一應用程序的業(yè)務數(shù)據(jù);所述業(yè)務數(shù)據(jù)為所述第一應用程序在運行過程中產(chǎn)生的數(shù)據(jù);所述終端設備加載所述第一應用程序的初始數(shù)據(jù)。
在本申請實施例中,終端設備檢測到第一應用程序發(fā)生崩潰時,還可以刪除第一應用程序的業(yè)務數(shù)據(jù),比如data數(shù)據(jù),有助于防止重啟第一應用程序后,仍然崩潰的情況發(fā)生。
在一種可能的設計中,所述終端設備調用第一API接口,所述第一API接口用于將所述第一應用程序的崩潰信息發(fā)送給所述終端設備中的管理應用程序;其中,當所述管理應用程序生成第一界面后,所述終端設備的顯示屏上顯示所述第一界面,所述第一界面中包含提示信息和控件部分;其中,所述提示信息用于提示用戶是否將所述第一應用程序的第一權限列表替換為默認權限列表,所述終端設備響應于針對控件部分的操作時,對所述第一應用程序進行控制;其中,所述管理應用程序用于監(jiān)控所述終端設備中所有應用程序的運行狀態(tài)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經(jīng)華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810276622.5/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





