一種游戲應(yīng)用的甄別方法及用戶設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種游戲應(yīng)用的甄別方法及用戶設(shè)備。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)的發(fā)展,游戲應(yīng)用的種類和數(shù)量越來越多。與此同時(shí),隨著手機(jī)、平板電腦等用戶設(shè)備的性能和容量的不斷提升,用戶設(shè)備可以安裝的游戲應(yīng)用的數(shù)目可以達(dá)到數(shù)十款甚至上百款。在實(shí)踐中發(fā)現(xiàn),由于用戶設(shè)備安裝的游戲應(yīng)用的數(shù)目通常很多,并且游戲應(yīng)用通常是以散落的方式安裝在用戶設(shè)備的不同地方,這使得游戲應(yīng)用的查找非常困難,從而降低了游戲應(yīng)用的甄別效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例公開了一種游戲應(yīng)用的甄別方法及用戶設(shè)備,能夠解決現(xiàn)有技術(shù)中游戲應(yīng)用的甄別效率低的問題。
[0004]本發(fā)明實(shí)施例第一方面公開一種游戲應(yīng)用的甄別方法,包括:
[0005]獲取輸入的游戲應(yīng)用甄別指令;
[0006]響應(yīng)所述游戲應(yīng)用甄別指令,獲取已安裝的每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名;
[0007]針對(duì)所述每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,判斷所述應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串是否匹配,若匹配,將所述應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名作為疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名并存儲(chǔ)至疑似游戲池;
[0008]利用非游戲應(yīng)用列表對(duì)所述疑似游戲池中存儲(chǔ)的所述疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名進(jìn)行過濾,獲得游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名;其中,所述非游戲應(yīng)用列表包括收錄的非游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名;
[0009]輸出各個(gè)所述游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名匹配的游戲應(yīng)用圖標(biāo)。
[0010]本發(fā)明實(shí)施例第二方面公開一種用戶設(shè)備,包括:
[0011]第一獲取單元,用于獲取輸入的游戲應(yīng)用甄別指令;
[0012]第二獲取單元,用于響應(yīng)所述游戲應(yīng)用甄別指令,獲取已安裝的每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名;
[0013]第一判斷單元,用于針對(duì)所述每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,判斷所述應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串是否匹配;
[0014]存儲(chǔ)單元,用于在所述第一判斷單元的判斷結(jié)果為匹配時(shí),將所述應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名作為疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名并存儲(chǔ)至疑似游戲池;
[0015]過濾單元,用于利用非游戲應(yīng)用列表對(duì)所述疑似游戲池中存儲(chǔ)的所述疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名進(jìn)行過濾,獲得游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名;其中,所述非游戲應(yīng)用列表包括收錄的非游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名;
[0016]輸出單元,用于輸出各個(gè)所述游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名匹配的游戲應(yīng)用圖標(biāo)。
[0017]本發(fā)明實(shí)施例中,可以輸入的游戲應(yīng)用甄別指令,獲取已安裝的每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,并且當(dāng)判斷應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串匹配時(shí),可以將該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名作為疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名并存儲(chǔ)至疑似游戲池,進(jìn)一步地,本發(fā)明實(shí)施例可以利用包括收錄的非游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名的非游戲應(yīng)用列表對(duì)疑似游戲池中存儲(chǔ)的疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名進(jìn)行過濾,獲得游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,并輸出各個(gè)游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名匹配的游戲應(yīng)用圖標(biāo)。可見,通過實(shí)施本發(fā)明實(shí)施例,即使用戶設(shè)備安裝的游戲應(yīng)用的數(shù)目很多,并且游戲應(yīng)用以散落的方式安裝在用戶設(shè)備的不同地方,也可以快速地查找到游戲應(yīng)用,從而可以提升游戲應(yīng)用的甄別效率。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0019]圖1是本發(fā)明實(shí)施例公開的一種游戲應(yīng)用的甄別方法的流程示意圖;
[0020]圖2是本發(fā)明實(shí)施例公開的另一種游戲應(yīng)用的甄別方法的流程示意圖;
[0021]圖3是本發(fā)明實(shí)施例公開的一種用戶設(shè)備的結(jié)構(gòu)示意圖;
[0022]圖4是本發(fā)明實(shí)施例公開的另一種用戶設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]本發(fā)明實(shí)施例公開了一種游戲應(yīng)用的甄別方法及用戶設(shè)備,能夠提升游戲應(yīng)用的甄別效率。以下分別進(jìn)行詳細(xì)說明。
[0025]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種游戲應(yīng)用的甄別方法的流程示意圖。如圖1所示,該游戲應(yīng)用的甄別方法可以包括以下步驟。
[0026]S101、獲取輸入的游戲應(yīng)用甄別指令。
[0027]本發(fā)明實(shí)施例中,可以由用戶設(shè)備來獲取輸入的游戲應(yīng)用甄別指令。其中,用戶設(shè)備可以包括智能手機(jī)、平板電腦、掌上電腦、IPAD以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)等用戶設(shè)備,本發(fā)明實(shí)施例不作限定。
[0028]作為一種可選的實(shí)施方式,用戶設(shè)備獲取輸入的游戲應(yīng)用甄別指令的方式可以包括以下步驟:
[0029]步驟I)、用戶設(shè)備檢測對(duì)管理應(yīng)用的開啟指令;
[0030]步驟2)、用戶設(shè)備響應(yīng)該開啟指令,開啟管理應(yīng)用;
[0031]步驟3)、用戶設(shè)備檢測對(duì)管理應(yīng)用包括的游戲應(yīng)用甄別操作項(xiàng)進(jìn)行操作輸入的游戲應(yīng)用甄別指令。
[0032]其中,在步驟3)中,用戶設(shè)備可以檢測對(duì)管理應(yīng)用包括的游戲應(yīng)用甄別操作項(xiàng)進(jìn)行單擊操作、雙擊操作或滑動(dòng)操作輸入的游戲應(yīng)用甄別指令,本發(fā)明實(shí)施例不作限定。
[0033]作為另一種可選的實(shí)施方式,用戶設(shè)備獲取輸入的游戲應(yīng)用甄別指令的方式也可以為:
[0034]用戶設(shè)備檢測對(duì)物理快捷鍵進(jìn)行操作輸入的游戲應(yīng)用甄別指令。
[0035]其中,用戶設(shè)備可以檢測對(duì)物理快捷鍵進(jìn)行單擊操作、雙擊操作或滑動(dòng)操作輸入的游戲應(yīng)用甄別指令,本發(fā)明實(shí)施例不作限定。
[0036]也即是說,本發(fā)明實(shí)施例中,用戶設(shè)備檢測用戶對(duì)管理應(yīng)用或物理快捷鍵進(jìn)行操作輸入的游戲應(yīng)用甄別指令,本發(fā)明實(shí)施例不作限定。
[0037]S102、響應(yīng)游戲應(yīng)用甄別指令,獲取已安裝的每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名。
[0038]本發(fā)明實(shí)施例中,可以由用戶設(shè)備來響應(yīng)游戲應(yīng)用甄別指令,獲取已安裝的每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名。
[0039]舉例來說,用戶設(shè)備可以響應(yīng)游戲應(yīng)用甄別指令,從注冊(cè)表中獲取已安裝的每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名。由于用戶設(shè)備在安裝應(yīng)用的過程中,都會(huì)在其注冊(cè)表中填寫應(yīng)用的安裝信息,其中,安裝信息可以包括應(yīng)用的安裝路徑、數(shù)據(jù)包名等等,因此,用戶設(shè)備可以響應(yīng)游戲應(yīng)用甄別指令,從注冊(cè)表中獲取已安裝的每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名。
[0040]S103、針對(duì)每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,判斷該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串是否匹配,若匹配,將該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名作為疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名并存儲(chǔ)至疑似游戲池。
[0041]本發(fā)明實(shí)施例中,可以由用戶設(shè)備針對(duì)每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,判斷該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串是否匹配,若匹配,由用戶設(shè)備將該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名作為疑似游戲應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名并存儲(chǔ)至疑似游戲池,反之,若不匹配,則無需對(duì)該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名作任何處理。
[0042]本發(fā)明實(shí)施例中,用戶設(shè)備針對(duì)每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,判斷該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串是否匹配的方式可以為:
[0043]用戶設(shè)備針對(duì)每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,判斷該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名是否包含疑似游戲特征字符串,若包含,則確定該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串匹配,反之,若不包含,則確定該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名與疑似游戲特征字符串不匹配。
[0044]舉例來說,本發(fā)明實(shí)施例中,用戶設(shè)備針對(duì)每一應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名,可以采用數(shù)據(jù)包名左匹配規(guī)則,判斷該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名的左部是否與疑似游戲特征字符串相同,若相同,則認(rèn)為該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名包含疑似游戲特征字符串,若不相同,則認(rèn)為該應(yīng)用對(duì)應(yīng)的數(shù)據(jù)包名不包含疑似游戲特征字符串。
[0045]例如,假設(shè)其中的一個(gè)疑似游戲特征字符串為com.1jinshan.game ;那么,com.1jinshan.game.1、com.1jinshan.game.2、com.1jinshan.game.3