欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置的制造方法

文檔序號:9921909閱讀:517來源:國知局
應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及應(yīng)用進(jìn)程控制領(lǐng)域,特別是涉及一種應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置。
【背景技術(shù)】
[0002]在安卓系統(tǒng)中,所有的終端應(yīng)用啟動,首先都必須啟動一個對應(yīng)的應(yīng)用進(jìn)程。在安卓的系統(tǒng)管理服務(wù)中,均是通過Activity Manager Service(激活管理服務(wù))系統(tǒng)服務(wù)中的Start Process Locked(啟動進(jìn)程鎖定)函數(shù)作為入口實現(xiàn)應(yīng)用進(jìn)程啟動的。
[0003]在現(xiàn)有技術(shù)中,某個應(yīng)用可通過調(diào)用非可視化的后臺運行服務(wù)(service),從而進(jìn)一步調(diào)用Start Process Locked函數(shù),實現(xiàn)自身應(yīng)用或其他應(yīng)用的進(jìn)程啟動。
[0004]但是上述應(yīng)用啟動方式可能會被某些流氓應(yīng)用利用,如應(yīng)用A通過調(diào)用應(yīng)用B的后臺運行服務(wù),從而實現(xiàn)應(yīng)用B的應(yīng)用進(jìn)程的啟動;此時如果應(yīng)用A被關(guān)閉,應(yīng)用B同樣可調(diào)用應(yīng)用A的后臺運行服務(wù),從而實現(xiàn)應(yīng)用A的應(yīng)用進(jìn)程的啟動。這樣使得應(yīng)用A和應(yīng)用B的應(yīng)用進(jìn)程在系統(tǒng)中一直處于激活啟動狀態(tài),導(dǎo)致系統(tǒng)資源的浪費。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供一種對應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)啟動進(jìn)行有效管理的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置;以解決現(xiàn)有的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置不能對應(yīng)用進(jìn)程的關(guān)聯(lián)啟動進(jìn)行有效管理的技術(shù)問題。
[0006]本發(fā)明實施例提供一種應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法,其包括:
[0007]接收應(yīng)用進(jìn)程服務(wù)啟動指令;
[0008]通過啟動服務(wù)中的啟動服務(wù)函數(shù),獲取所述應(yīng)用進(jìn)程服務(wù)啟動指令對應(yīng)的應(yīng)用進(jìn)程的啟動信息,其中所述啟動信息包括服務(wù)類別信息、服務(wù)包信息以及調(diào)用包信息,其中所述服務(wù)類別信息包括至少一個同類服務(wù)組件信息;
[0009]根據(jù)所述服務(wù)包信息以及所述調(diào)用包信息,判斷所述應(yīng)用進(jìn)程是否進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動;以及
[0010]如所述應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動,則根據(jù)所述應(yīng)用進(jìn)程的關(guān)聯(lián)啟動權(quán)限,使用所述服務(wù)類別信息以及所述調(diào)用包信息,對所述應(yīng)用進(jìn)程的至少一個關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動。
[0011]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法中,所述根據(jù)所述服務(wù)包信息以及所述調(diào)用包信息,判斷所述應(yīng)用進(jìn)程是否進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動的步驟包括:
[0012]判斷所述服務(wù)包信息以及所述調(diào)用包信息是否相同;
[0013]如不相同,則判斷所述應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動;如相同,則根據(jù)所述服務(wù)類別信息以及所述調(diào)用包信息進(jìn)行所述應(yīng)用進(jìn)程的啟動。
[0014]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法中,所述根據(jù)所述應(yīng)用進(jìn)程的關(guān)聯(lián)啟動權(quán)限,使用所述服務(wù)類別信息以及所述調(diào)用包信息,對所述應(yīng)用進(jìn)程的至少一個關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動的步驟包括:
[0015]判斷所述應(yīng)用進(jìn)程是否具有第一關(guān)聯(lián)啟動權(quán)限;
[0016]如所述應(yīng)用進(jìn)程具有第一關(guān)聯(lián)啟動權(quán)限,則獲取所述服務(wù)類別信息中的所有服務(wù)組件信息;并使用所述服務(wù)組件信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的至少一個關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動;以及
[0017]如所述應(yīng)用進(jìn)程不具有第一關(guān)聯(lián)啟動權(quán)限,則不對所述應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)行啟動。
[0018]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法中,所述使用所述服務(wù)類別信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的至少一個關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動的步驟包括:
[0019]根據(jù)所述關(guān)聯(lián)應(yīng)用進(jìn)程的第二關(guān)聯(lián)啟動權(quán)限,使用所述服務(wù)類別信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動。
[0020]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法中,所述第二關(guān)聯(lián)啟動權(quán)限本地存儲或異地云存儲。
[0021]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法中,所述使用所述服務(wù)類別信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動的步驟包括:
[0022]根據(jù)所述關(guān)聯(lián)應(yīng)用進(jìn)程的系統(tǒng)權(quán)限信息,使用所述服務(wù)類別信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動。
[0023]本發(fā)明實施例還提供一種應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置,其包括:
[0024]指令接收模塊,用于接收應(yīng)用進(jìn)程服務(wù)啟動指令;
[0025]應(yīng)用進(jìn)程信息獲取模塊,用于通過啟動服務(wù)中的啟動服務(wù)函數(shù),獲取所述應(yīng)用進(jìn)程服務(wù)啟動指令對應(yīng)的應(yīng)用進(jìn)程的啟動信息,其中所述啟動信息包括服務(wù)類別信息、服務(wù)包信息以及調(diào)用包信息,其中所述服務(wù)類別信息包括至少一個同類服務(wù)組件信息;
[0026]關(guān)聯(lián)啟動判斷模塊,用于根據(jù)所述服務(wù)包信息以及所述調(diào)用包信息,判斷所述應(yīng)用進(jìn)程是否進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動;以及
[0027]關(guān)聯(lián)啟動模塊,用于如所述應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動,則根據(jù)所述應(yīng)用進(jìn)程的關(guān)聯(lián)啟動權(quán)限,使用所述服務(wù)類別信息以及所述調(diào)用包信息,對所述應(yīng)用進(jìn)程的至少一個關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動。
[0028]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置中,所述關(guān)聯(lián)啟動判斷模塊包括:
[0029]包信息判斷單元,用于判斷所述服務(wù)包信息以及所述調(diào)用包信息是否相同;
[0030]非關(guān)聯(lián)啟動單元,用于根據(jù)所述服務(wù)類別信息以及所述調(diào)用包信息進(jìn)行所述應(yīng)用進(jìn)程的啟動;以及
[0031]關(guān)聯(lián)啟動判斷單元,用于判斷所述應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動。
[0032]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置中,所述關(guān)聯(lián)啟動模塊包括:
[0033]權(quán)限判斷單元,用于判斷所述應(yīng)用進(jìn)程是否具有第一關(guān)聯(lián)啟動權(quán)限;以及
[0034]關(guān)聯(lián)啟動單元,用于獲取所述服務(wù)類別信息中的所有服務(wù)組件信息;并使用所述服務(wù)組件信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的至少一個關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動。
[0035]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置中,所述關(guān)聯(lián)啟動單元具體用于根據(jù)所述關(guān)聯(lián)應(yīng)用進(jìn)程的第二關(guān)聯(lián)啟動權(quán)限,使用所述服務(wù)類別信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動。
[0036]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置中,所述第二關(guān)聯(lián)啟動權(quán)限本地存儲或異地云存儲。
[0037]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置中,所述關(guān)聯(lián)啟動單元具體用于根據(jù)所述關(guān)聯(lián)應(yīng)用進(jìn)程的系統(tǒng)權(quán)限信息,使用所述服務(wù)類別信息以及所述調(diào)用包信息,通過服務(wù)啟動處理函數(shù)以及啟動進(jìn)程函數(shù)對所述應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動。
[0038]在本發(fā)明所述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置中,所述關(guān)聯(lián)啟動模塊包括:
[0039]提示單元,用于返回禁止關(guān)聯(lián)應(yīng)用啟動的提示信息。
[0040]相較于現(xiàn)有技術(shù)的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置,本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置根據(jù)應(yīng)用進(jìn)程的關(guān)聯(lián)啟動類型以及應(yīng)用進(jìn)程的關(guān)聯(lián)啟動權(quán)限,使用相應(yīng)的函數(shù)進(jìn)行應(yīng)用進(jìn)程的批量關(guān)聯(lián)啟動管理,實現(xiàn)了對應(yīng)用進(jìn)程關(guān)聯(lián)啟動的有效管理;解決了現(xiàn)有的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法及關(guān)聯(lián)啟動裝置不能對應(yīng)用進(jìn)程的關(guān)聯(lián)啟動進(jìn)行有效管理的技術(shù)問題。
【附圖說明】
[0041]圖1為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法的第一優(yōu)選實施例的流程圖;
[0042]圖2為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動方法的第二優(yōu)選實施例的流程圖;
[0043]圖3為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置的第一優(yōu)選實施例的結(jié)構(gòu)示意圖;
[0044]圖4為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置的第二優(yōu)選實施例的結(jié)構(gòu)示意圖;
[0045]圖5為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置的第二優(yōu)選實施例的關(guān)聯(lián)啟動判斷模塊的結(jié)構(gòu)示意圖;
[0046]圖6為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置的第二優(yōu)選實施例的關(guān)聯(lián)啟動模塊的結(jié)構(gòu)示意圖。
【具體實施方式】
[0047]請參照圖式,其中相同的組件符號代表相同的組件,本發(fā)明的原理是以實施在一適當(dāng)?shù)倪\算環(huán)境中來舉例說明。以下的說明是基于所例示的本發(fā)明具體實施例,其不應(yīng)被視為限制本發(fā)明未在此詳述的其它具體實施例。
[0048]在以下的說明中,本發(fā)明的具體實施例將參考由一部或多部計算機(jī)所執(zhí)行之作業(yè)的步驟及符號來說明,除非另有述明。因此,其將可了解到這些步驟及操作,其中有數(shù)次提到為由計算機(jī)執(zhí)行,包括了由代表了以一結(jié)構(gòu)化型式中的數(shù)據(jù)之電子信號的計算機(jī)處理單元所操縱。此操縱轉(zhuǎn)換該數(shù)據(jù)或?qū)⑵渚S持在該計算機(jī)之內(nèi)存系統(tǒng)中的位置處,其可重新配置或另外以本領(lǐng)域技術(shù)人員所熟知的方式來改變該計算機(jī)之運作。該數(shù)據(jù)所維持的數(shù)據(jù)結(jié)構(gòu)為該內(nèi)存之實體位置,其具有由該數(shù)據(jù)格式所定義的特定特性。但是,本發(fā)明原理以上述文字來說明,其并不代表為一種限制,本領(lǐng)域技術(shù)人員將可了解到以下所述的多種步驟及操作亦可實施在硬件當(dāng)中。
[0049]本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動裝置可使用各種電子設(shè)備進(jìn)行實施,該電子設(shè)備包括但不限于個人計算機(jī)、服務(wù)器計算機(jī)、手持式或膝上型設(shè)備、移動設(shè)備(比如移動電話、個人數(shù)字助理(PDA)、媒體播放器等等)、多處理器系統(tǒng)、消費型電子設(shè)備、小型計算機(jī)、大型計算機(jī)、包括上述任意系統(tǒng)或設(shè)備的分布式計算環(huán)境,等等。但該電子設(shè)
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
衢州市| 怀仁县| 辽源市| 玛纳斯县| 莒南县| 黑龙江省| 庆阳市| 弋阳县| 滦平县| 宣武区| 大田县| 项城市| 天峨县| 会宁县| 砚山县| 交口县| 台南市| 阿图什市| 乃东县| 安顺市| 逊克县| 大石桥市| 安仁县| 清苑县| 松滋市| 应城市| 五大连池市| 阆中市| 韶山市| 栖霞市| 白朗县| 海宁市| 安顺市| 乌兰县| 松江区| 海阳市| 台安县| 丽江市| 泌阳县| 南皮县| 南雄市|