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

一種應(yīng)用程序自啟動的處理方法、裝置及移動終端與流程

文檔序號:12719090閱讀:來源:國知局

技術(shù)特征:

1.一種應(yīng)用程序自啟動的處理方法,其特征在于,包括:

接收應(yīng)用程序的自啟動請求,獲取應(yīng)用程序?qū)?yīng)的自啟動模式;

當(dāng)應(yīng)用程序?qū)?yīng)的自啟動模式為鑒權(quán)啟動模式時,配置與所述鑒權(quán)啟動模式對應(yīng)的應(yīng)用處理策略;

根據(jù)所述應(yīng)用處理策略對所述應(yīng)用程序的自啟動請求進(jìn)行處理。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置與所述鑒權(quán)啟動模式對應(yīng)的應(yīng)用處理策略包括:

通過調(diào)用服務(wù)接口判斷所述應(yīng)用程序是否有自啟權(quán)限;

若是,則啟動所述應(yīng)用程序,否則,獲取廣播啟動模式的消息傳遞機(jī)制;

判斷所述消息傳遞機(jī)制是否符合預(yù)設(shè)匹配條件;

若是,則啟動所述應(yīng)用程序,否則,判斷所述應(yīng)用程序是否為系統(tǒng)應(yīng)用;

若是,則啟動所述應(yīng)用程序,否則,判斷所述應(yīng)用程序是否處于運行狀態(tài);

若是,則啟動所述應(yīng)用程序,否則,判斷所述應(yīng)用程序的調(diào)用者以及所述應(yīng)用程序的包名是否一致;

若是,則啟動所述應(yīng)用程序,判斷所述應(yīng)用程序是否為核心應(yīng)用;

若是,則啟動所述應(yīng)用程序,否則,禁止啟動所述應(yīng)用程序。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述通過調(diào)用服務(wù)接口判斷所述應(yīng)用程序是否有自啟權(quán)限包括:

通過調(diào)用接口識別所述應(yīng)用程序的標(biāo)識信息來判斷所述應(yīng)用程序是否具有自啟權(quán)限。

4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述預(yù)設(shè)匹配條件包括行為匹配條件、類名全匹配條件以及行為前綴匹配條件。

5.根據(jù)權(quán)利要求1-4中任一項所述的方法,其特征在于,所述獲取應(yīng)用程序?qū)?yīng)的自啟動模式包括:

通過在framework層調(diào)用檢測函數(shù)來獲取所述應(yīng)用程序?qū)?yīng)的自啟動模式。

6.一種應(yīng)用程序自啟動的處理裝置,其特征在于,包括:

獲取單元,用于接收應(yīng)用程序的自啟動請求,獲取應(yīng)用程序?qū)?yīng)的自啟動模式;

配置單元,用于當(dāng)應(yīng)用程序?qū)?yīng)的自啟動模式為鑒權(quán)啟動模式時,配置與所述鑒權(quán)啟動模式對應(yīng)的應(yīng)用處理策略;

處理單元,用于根據(jù)所述應(yīng)用處理策略對所述應(yīng)用程序的自啟動請求進(jìn)行處理。

7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述配置單元包括:

第一判斷模塊,用于通過調(diào)用服務(wù)接口判斷所述應(yīng)用程序是否有自啟權(quán)限;

所述第一判斷模塊,具體用于若通過調(diào)用服務(wù)接口判斷所述應(yīng)用程序有自啟權(quán)限,則啟動所述應(yīng)用程序;

獲取模塊,用于若通過調(diào)用服務(wù)接口判斷所述應(yīng)用程序沒有自啟權(quán)限,獲取廣播啟動模式的消息傳遞機(jī)制;

第二判斷模塊,用于判斷所述消息傳遞機(jī)制是否符合預(yù)設(shè)匹配條件;

所述第二判斷模塊,具體用于若所述消息傳遞機(jī)制符合預(yù)設(shè)匹配條件,則啟動所述應(yīng)用程序;

第三判斷模塊,用于若所述消息傳遞機(jī)制不符合預(yù)設(shè)匹配條件,判斷所述應(yīng)用程序是否為系統(tǒng)應(yīng)用;

所述第三判斷模塊,具體用于若所述應(yīng)用程序是系統(tǒng)應(yīng)用,則啟動所述應(yīng)用程序;

第四判斷模塊,用于若所述應(yīng)用程序不是系統(tǒng)應(yīng)用,判斷所述應(yīng)用程序是否處于運行狀態(tài);

所述第四判斷模塊,具體用于若所述應(yīng)用程序處于運行狀態(tài),則啟動所述應(yīng)用程序;

第五判斷模塊,用于若所述應(yīng)用程序不是處于運行狀態(tài),判斷所述應(yīng)用程序的調(diào)用者以及所述應(yīng)用程序的包名是否一致;

所述第五判斷模塊,具體用于若所述應(yīng)用程序的調(diào)用者以及所述應(yīng)用程序的包名一致,則啟動所述應(yīng)用程序;

第六判斷模塊,用于若所述應(yīng)用程序的調(diào)用者以及所述應(yīng)用程序的包名不一致,判斷所述應(yīng)用程序是否為核心應(yīng)用;

所述第六判斷模塊,具體用于若所述應(yīng)用程序是核心應(yīng)用,則啟動所述應(yīng)用程序;

所述第六判斷模塊,具體還用于若所述應(yīng)用程序不是核心應(yīng)用,禁止啟動所述應(yīng)用程序。

8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,

所述第一判斷模塊,具體用于通過調(diào)用接口識別所述應(yīng)用程序的標(biāo)識信息來判斷所述應(yīng)用程序是否具有自啟權(quán)限。

9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述預(yù)設(shè)匹配條件包括行為匹配條件、類名全匹配條件以及行為前綴匹配條件。

10.一種移動終端,其特征在于,包括處理器和存儲器:

所述存儲器用于存儲執(zhí)行權(quán)利要求1至5中任一項所述方法的程序;

所述處理器被配置為用于執(zhí)行所述存儲器中存儲的程序。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1