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

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

文檔序號(hào):9921909閱讀:來(lái)源:國(guó)知局
備優(yōu)選為智能移動(dòng)終端,以提尚智能移動(dòng)終端對(duì)關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng)管理的有效性。
[0050]請(qǐng)參照?qǐng)D1,圖1為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法的第一優(yōu)選實(shí)施例的流程圖。本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程啟動(dòng)方法可使用上述的電子設(shè)備進(jìn)行實(shí)施。該應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法包括:
[0051]步驟SlOl,接收應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令;
[0052]步驟S102,通過(guò)啟動(dòng)服務(wù)中的啟動(dòng)服務(wù)函數(shù),獲取應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令對(duì)應(yīng)的應(yīng)用進(jìn)程的啟動(dòng)信息;
[0053]步驟S103,根據(jù)啟動(dòng)信息中的服務(wù)包信息以及調(diào)用包信息,判斷應(yīng)用進(jìn)程是否進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng);
[0054]步驟S104,如應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng),則根據(jù)應(yīng)用進(jìn)程的關(guān)聯(lián)啟動(dòng)權(quán)限,使用服務(wù)類別信息以及調(diào)用包信息,對(duì)應(yīng)用進(jìn)程的至少一個(gè)關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動(dòng)。
[0055]下面詳細(xì)說(shuō)明本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法的各步驟的具體流程。
[0056]在步驟SlOl中,應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置接收到應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令,該應(yīng)用進(jìn)程啟動(dòng)指令為某個(gè)激活應(yīng)用通過(guò)系統(tǒng)服務(wù)啟動(dòng)方式請(qǐng)求啟動(dòng)或激活某一類應(yīng)用進(jìn)程的指令,該應(yīng)用進(jìn)程可為該激活應(yīng)用中的進(jìn)程,也可為另一應(yīng)用的進(jìn)程。隨后轉(zhuǎn)到步驟S102。
[0057]在步驟S102中,應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置在接收到應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令后,通過(guò)終端系統(tǒng)中的啟動(dòng)服務(wù)(Active Services)中的啟動(dòng)服務(wù)函數(shù)(Start Service Locked或Bind Service Locked),獲取該應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令對(duì)應(yīng)的應(yīng)用進(jìn)程的啟動(dòng)信息。該啟動(dòng)信息是指該應(yīng)用進(jìn)程通過(guò)啟動(dòng)服務(wù)函數(shù)進(jìn)行應(yīng)用進(jìn)程啟動(dòng)的相關(guān)信息。該啟動(dòng)信息包括服務(wù)類別(act1n)信息、服務(wù)包信息以及調(diào)用包信息。其中服務(wù)類別信息包括至少一個(gè)同一類別的服務(wù)組件信息,服務(wù)組件信息為該應(yīng)用進(jìn)程進(jìn)行進(jìn)程啟動(dòng)調(diào)用的啟動(dòng)服務(wù)參數(shù),如啟動(dòng)服務(wù)名稱等;服務(wù)包信息為應(yīng)用進(jìn)程的進(jìn)程信息;調(diào)用包信息為被啟動(dòng)的應(yīng)用進(jìn)程的進(jìn)程信息。隨后轉(zhuǎn)到步驟S103。
[0058]在步驟S103中,應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置根據(jù)步驟S102獲取的服務(wù)包信息以及調(diào)用包信息,判斷應(yīng)用進(jìn)程是否進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng)。如服務(wù)包信息與調(diào)用包信息不同,則說(shuō)明應(yīng)用進(jìn)程正在啟動(dòng)其他關(guān)聯(lián)應(yīng)用進(jìn)程;如服務(wù)包信息與調(diào)用包信息相同,則說(shuō)明應(yīng)用進(jìn)程正在啟動(dòng)自身應(yīng)用的進(jìn)程。隨后轉(zhuǎn)到步驟S104。
[0059]在步驟S104中,如在步驟S103中,判斷應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng),則應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置根據(jù)應(yīng)用進(jìn)程的關(guān)聯(lián)啟動(dòng)權(quán)限,使用步驟S102中獲取的應(yīng)用進(jìn)程的調(diào)用包信息以及包括相應(yīng)服務(wù)組件信息的服務(wù)類別信息,對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動(dòng)。即如應(yīng)用進(jìn)程具有相應(yīng)的關(guān)聯(lián)啟動(dòng)權(quán)限,則對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動(dòng);如應(yīng)用進(jìn)程不具有相應(yīng)的關(guān)聯(lián)啟動(dòng)權(quán)限,則不能對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動(dòng)。
[0060]這樣即完成了本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法的關(guān)聯(lián)應(yīng)用進(jìn)程啟動(dòng)過(guò)程。
[0061]本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法根據(jù)應(yīng)用進(jìn)程的關(guān)聯(lián)啟動(dòng)類型以及應(yīng)用進(jìn)程的關(guān)聯(lián)啟動(dòng)權(quán)限,使用相應(yīng)的函數(shù)進(jìn)行應(yīng)用進(jìn)程的批量關(guān)聯(lián)啟動(dòng)管理,減少了應(yīng)用進(jìn)程的關(guān)聯(lián)啟動(dòng),實(shí)現(xiàn)了對(duì)應(yīng)用進(jìn)程批量關(guān)聯(lián)啟動(dòng)的有效管理,降低了相應(yīng)移動(dòng)終端的功耗。
[0062]請(qǐng)參照?qǐng)D2,圖2為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法的第二優(yōu)選實(shí)施例的流程圖。本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法可使用上述的電子設(shè)備進(jìn)行實(shí)施。該應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法包括:
[0063]步驟S201,接收應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令;
[0064]步驟S202,通過(guò)啟動(dòng)服務(wù)中的啟動(dòng)服務(wù)函數(shù),獲取應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令對(duì)應(yīng)的應(yīng)用進(jìn)程的啟動(dòng)信息;
[0065]步驟S203,判斷啟動(dòng)信息中的服務(wù)包信息以及調(diào)用包信息是否相同,如相同,則轉(zhuǎn)到步驟S204;如不同,則轉(zhuǎn)到步驟S205 ;
[0066]步驟S204,根據(jù)服務(wù)類別信息以及調(diào)用包信息進(jìn)行應(yīng)用進(jìn)程的啟動(dòng);
[0067]步驟S205,判斷應(yīng)用進(jìn)程是否具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,如不具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,則轉(zhuǎn)到步驟S206;如具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,則轉(zhuǎn)到步驟S207;
[0068]步驟S206,不對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)行啟動(dòng),并返回禁止關(guān)聯(lián)應(yīng)用啟動(dòng)的提示信息;
[0069]步驟S207,使用服務(wù)類別信息以及調(diào)用包信息,通過(guò)服務(wù)啟動(dòng)處理函數(shù)以及啟動(dòng)進(jìn)程函數(shù)對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動(dòng)。
[0070]下面詳細(xì)說(shuō)明本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法的各步驟的具體流程。
[0071]在步驟S201中,應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置接收到應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令,該應(yīng)用進(jìn)程啟動(dòng)指令為某個(gè)激活應(yīng)用通過(guò)系統(tǒng)服務(wù)啟動(dòng)方式請(qǐng)求啟動(dòng)或激活某一類應(yīng)用進(jìn)程的指令,該應(yīng)用進(jìn)程可為該激活應(yīng)用中的進(jìn)程,也可為另一應(yīng)用的進(jìn)程。隨后轉(zhuǎn)到步驟S202。
[0072]在步驟S202中,應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置在接收到應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令后,通過(guò)終端系統(tǒng)中的啟動(dòng)服務(wù)(Active Services)中的啟動(dòng)服務(wù)函數(shù)(Start Service Locked或Bind Service Locked),獲取該應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令對(duì)應(yīng)的應(yīng)用進(jìn)程的啟動(dòng)信息。該啟動(dòng)信息是指該應(yīng)用進(jìn)程通過(guò)啟動(dòng)服務(wù)函數(shù)進(jìn)行應(yīng)用進(jìn)程啟動(dòng)的相關(guān)信息。該啟動(dòng)信息包括服務(wù)類別(act1n)信息、服務(wù)包信息以及調(diào)用包信息。其中服務(wù)類別信息包括至少一個(gè)同一類別的服務(wù)組件信息,服務(wù)組件信息為該應(yīng)用進(jìn)程進(jìn)行進(jìn)程啟動(dòng)調(diào)用的啟動(dòng)服務(wù)參數(shù),如啟動(dòng)服務(wù)名稱等;服務(wù)包信息為應(yīng)用進(jìn)程的進(jìn)程信息;調(diào)用包信息為被啟動(dòng)的應(yīng)用進(jìn)程的進(jìn)程信息。隨后轉(zhuǎn)到步驟S203。
[0073]在步驟S203中,應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置判斷步驟S202中獲取的服務(wù)包信息以及調(diào)用包信息是否相同,如相同,則轉(zhuǎn)到步驟S204;如不同,則轉(zhuǎn)到步驟S205。
[0074]在步驟S204中,如服務(wù)包信息和調(diào)用包信息相同,則說(shuō)明該應(yīng)用進(jìn)程只是進(jìn)行應(yīng)用內(nèi)的進(jìn)程啟動(dòng),并非關(guān)聯(lián)應(yīng)用進(jìn)程啟動(dòng),因此應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置可根據(jù)包括相應(yīng)服務(wù)組件信息的服務(wù)類別信息以及調(diào)用包信息進(jìn)行應(yīng)用進(jìn)程的批量啟動(dòng)。
[0075]在步驟S205中,如服務(wù)包信息和調(diào)用包信息不同,則應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置判斷應(yīng)用進(jìn)程是否具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,該第一關(guān)聯(lián)啟動(dòng)權(quán)限指的是該應(yīng)用進(jìn)程是否有權(quán)限進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng)。如不具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,則轉(zhuǎn)到步驟S206;如具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,則轉(zhuǎn)到步驟S207。
[0076]在步驟S206中,由于應(yīng)用進(jìn)程不具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,因此應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置不對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)行啟動(dòng),同時(shí)應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置還可將禁止關(guān)聯(lián)啟動(dòng)的提示信息返回給系統(tǒng),避免系統(tǒng)或應(yīng)用的阻塞。此外應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置還可將禁止啟動(dòng)的記錄上報(bào)至啟動(dòng)管理服務(wù),以便對(duì)異常的關(guān)聯(lián)應(yīng)用進(jìn)程啟動(dòng)操作進(jìn)行記錄。
[0077]在步驟S207中,如應(yīng)用進(jìn)程具有第一關(guān)聯(lián)啟動(dòng)權(quán)限,則應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置獲取服務(wù)類別信息中的所有服務(wù)組件信息,隨后使用步驟S202中獲取的調(diào)用包信息以及相應(yīng)的服務(wù)組件信息,通過(guò)服務(wù)啟動(dòng)處理函數(shù)(Bring Up Service Locked)以及啟動(dòng)進(jìn)程函數(shù)(Start Process Locked)對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行批量啟動(dòng)。
[0078]具體的,可根據(jù)關(guān)聯(lián)應(yīng)用進(jìn)程的第二關(guān)聯(lián)啟動(dòng)權(quán)限,使用服務(wù)類別信息以及調(diào)用包信息,通過(guò)服務(wù)啟動(dòng)處理函數(shù)以及啟動(dòng)進(jìn)程函數(shù)對(duì)應(yīng)用進(jìn)程的關(guān)聯(lián)應(yīng)用進(jìn)程進(jìn)行啟動(dòng)。即關(guān)聯(lián)應(yīng)用進(jìn)程具有被關(guān)聯(lián)啟動(dòng)的權(quán)限,則可進(jìn)行關(guān)聯(lián)進(jìn)程啟動(dòng),如關(guān)聯(lián)應(yīng)用進(jìn)程不具有被關(guān)聯(lián)啟動(dòng)的權(quán)限,則不能進(jìn)行關(guān)聯(lián)進(jìn)程啟動(dòng),同時(shí)應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置還可將禁止關(guān)聯(lián)啟動(dòng)的提示信息返回給系統(tǒng)。這里的第二關(guān)聯(lián)啟動(dòng)權(quán)限可在本地或在云端服務(wù)器上以文件或數(shù)據(jù)庫(kù)等各種方式進(jìn)行存儲(chǔ)。
[0079]如未對(duì)關(guān)聯(lián)應(yīng)用進(jìn)程設(shè)置第二關(guān)聯(lián)啟動(dòng)權(quán)限,應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置還可根據(jù)關(guān)聯(lián)應(yīng)用進(jìn)程的系統(tǒng)權(quán)限信息來(lái)確定關(guān)聯(lián)應(yīng)用進(jìn)程的關(guān)聯(lián)啟動(dòng)權(quán)限。如將非系統(tǒng)內(nèi)置的低權(quán)限的關(guān)聯(lián)應(yīng)用進(jìn)程設(shè)定為禁止關(guān)聯(lián)啟動(dòng),將系統(tǒng)內(nèi)置的高權(quán)限的關(guān)聯(lián)應(yīng)用進(jìn)程設(shè)定為正常關(guān)聯(lián)啟動(dòng)。
[0080]這樣即完成了本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法的關(guān)聯(lián)應(yīng)用進(jìn)程啟動(dòng)過(guò)程。
[0081]在第一優(yōu)選實(shí)施例的基礎(chǔ)上,本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法還根據(jù)關(guān)聯(lián)應(yīng)用進(jìn)程的關(guān)聯(lián)啟動(dòng)權(quán)限,使用相應(yīng)的函數(shù)進(jìn)行應(yīng)用進(jìn)程的批量關(guān)聯(lián)啟動(dòng)管理,同時(shí)對(duì)異常關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng)進(jìn)行反饋以及記錄,進(jìn)一步提高了關(guān)聯(lián)應(yīng)用進(jìn)程的批量啟動(dòng)管理的有效性。
[0082]本發(fā)明還提供一種應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置,請(qǐng)參照?qǐng)D3,圖3為圖3為本發(fā)明的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置的第一優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖。本優(yōu)選實(shí)施例的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置可使用上述的應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)方法的第一優(yōu)選實(shí)施例進(jìn)行實(shí)施。該應(yīng)用進(jìn)程關(guān)聯(lián)啟動(dòng)裝置30包括指令接收模塊31、應(yīng)用進(jìn)程信息獲取模塊32、關(guān)聯(lián)啟動(dòng)判斷模塊33以及關(guān)聯(lián)啟動(dòng)模塊34。
[0083]指令接收模塊31用于接收應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令。應(yīng)用進(jìn)程信息獲取模塊32用于通過(guò)啟動(dòng)服務(wù)中的啟動(dòng)服務(wù)函數(shù),獲取應(yīng)用進(jìn)程服務(wù)啟動(dòng)指令對(duì)應(yīng)的應(yīng)用進(jìn)程的啟動(dòng)信息。關(guān)聯(lián)啟動(dòng)判斷模塊33用于根據(jù)服務(wù)包信息以及調(diào)用包信息,判斷應(yīng)用進(jìn)程是否進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng)。關(guān)聯(lián)啟動(dòng)模塊34用于如應(yīng)用進(jìn)程進(jìn)行關(guān)聯(lián)應(yīng)用進(jìn)程的啟動(dòng),則
當(dāng)前第2頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蚌埠市| 灵台县| 固始县| 青铜峡市| 肥乡县| 宜兰县| 黎平县| 中阳县| 新源县| 博罗县| 吕梁市| 衡山县| 蚌埠市| 华阴市| 九龙县| 抚州市| 厦门市| 武夷山市| 黄梅县| 准格尔旗| 中江县| 澜沧| 克山县| 白沙| 房产| 武夷山市| 安康市| 林州市| 清水县| 丁青县| 庄浪县| 寿宁县| 衡水市| 九江市| 奎屯市| 西藏| 大理市| 隆林| 邮箱| 上虞市| 巴林左旗|