[發明專利]應用安裝方法、設備、計算機可讀存儲介質及計算機裝置在審
| 申請號: | 201711137091.3 | 申請日: | 2017-11-16 |
| 公開(公告)號: | CN107943490A | 公開(公告)日: | 2018-04-20 |
| 發明(設計)人: | 段啟智 | 申請(專利權)人: | 珠海市魅族科技有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/71;G06F21/51 |
| 代理公司: | 北京同達信恒知識產權代理有限公司11291 | 代理人: | 黃志華 |
| 地址: | 519085 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 安裝 方法 設備 計算機 可讀 存儲 介質 裝置 | ||
技術領域
本發明涉及終端技術領域,尤其涉及一種應用安裝方法、設備、計算機可讀存儲介質及計算機裝置。
背景技術
現有終端設備的基于Android系統的應用的安裝,由于只有安裝在系統分區(System Partion)的應用才能夠被授予較高的權限,因此,一般系統應用都由設備廠商預安裝在終端設備的系統分區;而普通應用可由用戶自行安裝在終端設備的數據分區(Data Partion)。例如,Google Mobile Services簡稱GMS,是Google針對Android終端設備提供的一系列系統應用,包括Google應用商店、Google地圖、Google賬號、Google搜索等,是Android生態的重要組成部分。目前,設備廠商都是將GMS預裝在終端設備的系統分區。
這種應用安裝方法不僅刻板,不夠靈活;而且,由于系統分區中安裝的應用無法被正常卸載,且已安裝的系統應用可能不是被所有用戶所需要的,因此,現有技術的應用安裝方法還導致了應用的卸載方式受限以及終端設備的系統資源浪費的問題。
發明內容
本發明實施例提供了一種應用安裝方法、設備、計算機可讀存儲介質及計算機裝置,用以解決現有技術的應用安裝方法不靈活,以及系統應用只可預安裝且無法卸載導致的系統資源浪費的問題。
本發明實施例提供了一種應用安裝方法,所述方法包括:
獲取待安裝應用的安裝包,并將所述安裝包復制至設定分區,所述設定分區為用于安裝可卸載的應用的分區;
對所述安裝包進行解析,獲取包信息以及申請權限信息;其中,所述包信息包括所述安裝包的包名和/或所述安裝包的數字簽名,所述申請權限信息包括用于表征所述待安裝應用申請的權限的信息;
根據所述包信息,確定所述待安裝應用的類別,所述類別包括系統應用或普通應用;
根據確定的所述類別以及所述申請權限信息,對所述待安裝應用申請的各權限進行授權或拒絕授權。
優選地,所述根據所述包信息,確定所述待安裝應用的類別,具體包括:
根據所述包信息,確定所述待安裝應用為系統應用;
所述根據確定的所述類別以及所述申請權限信息,對所述待安裝應用申請的各權限進行授權或拒絕授權,具體包括:
根據確定的所述類別以及所述申請權限信息,逐一對所述待安裝應用申請的各權限進行授權。
優選地,所述根據所述包信息,確定所述待安裝應用的類別,具體包括:
根據所述包信息,確定所述待安裝應用為普通應用;
所述根據確定的所述類別以及所述申請權限信息,對所述待安裝應用申請的各權限進行授權或拒絕授權,具體包括:
根據確定的所述類別以及所述申請權限信息,分別對所述待安裝應用申請的能夠授予普通應用的權限進行授權、對所述待安裝應用申請的只能夠授予系統應用的權限進行拒絕授權。
可選地,所述設定分區具體為數據分區。
本發明實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令用于使計算機執行上述的應用安裝方法。
本發明實施例還提供了一種計算機裝置,包括:
存儲器,用于存儲程序指令;
處理器,用于調用所述存儲器中存儲的程序指令,按照獲得的程序指令執行上述的應用安裝方法。
相應地,本發明實施例還提供了一種應用安裝設備,包括:
獲取單元,用于獲取待安裝應用的安裝包,并將所述安裝包復制至設定分區,所述設定分區為用于安裝可卸載的應用的分區;
處理單元,用于對所述安裝包進行解析,獲取包信息以及申請權限信息;其中,所述包信息包括所述安裝包的包名和/或所述安裝包的數字簽名,所述申請權限信息包括用于表征所述待安裝應用申請的權限的信息;
判斷單元,用于根據所述包信息,確定所述待安裝應用的類別,所述類別包括系統應用或普通應用;
授權單元,用于根據確定的所述類別以及所述申請權限信息,對所述待安裝應用申請的各權限進行授權或拒絕授權。
優選地,所述判斷單元,具體用于根據所述包信息,確定所述待安裝應用為系統應用;
所述授權單元,具體用于根據確定的所述類別以及所述申請權限信息,逐一對所述待安裝應用申請的各權限進行授權。
優選地,所述判斷單元,具體用于根據所述包信息,確定所述待安裝應用為普通應用;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海市魅族科技有限公司,未經珠海市魅族科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711137091.3/2.html,轉載請聲明來源鉆瓜專利網。





