一種應(yīng)用程序的處理方法及裝置的制造方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的處理方法及裝置。【【背景技術(shù)】】
[0002]隨著終端的普及、終端的智能化以及互聯(lián)網(wǎng)技術(shù)飛速發(fā)展,終端集成了越多的功能,從而使得終端的操作系統(tǒng)中包含了各種各樣的應(yīng)用程序,如視頻類應(yīng)用程序、搜索類應(yīng)用程序或者購物類應(yīng)用程序等。目前大部分用戶的空閑時間都被這些應(yīng)用程序占用,越來越多的用戶通過終端上應(yīng)用程序使用互聯(lián)網(wǎng)提供的各種服務(wù)。
[0003]然而,若用戶在終端中使用各種應(yīng)用程序,則需要在應(yīng)用商店中找到并下載安裝所需要使用的應(yīng)用程序,該應(yīng)用程序才能在終端的操作系統(tǒng)中運行并向用戶提供服務(wù)。因此,目前在終端中的運行應(yīng)用程序的操作成本較高,實現(xiàn)效率比較低。
【
【發(fā)明內(nèi)容】
】
[0004]有鑒于此,本發(fā)明實施例提供了一種應(yīng)用程序的處理方法及裝置,可以實現(xiàn)降低在終端中的運行應(yīng)用程序的操作成本,提高實現(xiàn)效率。
[0005]本發(fā)明實施例的一方面,提供一種應(yīng)用程序的處理方法,包括:
[0006]獲取第一應(yīng)用程序,所述第一應(yīng)用程序為根據(jù)第二應(yīng)用程序和支持包生成的,所述支持包用于支持所述第一應(yīng)用程序能夠在所述服務(wù)器對應(yīng)的客戶端中運行;
[0007]將所述第一應(yīng)用程序輸出給所述客戶端,以使得所述客戶端運行所述第一應(yīng)用程序。
[0008]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述將所述第一應(yīng)用程序輸出給所述客戶端,包括:
[0009]獲取輸入的所述第一應(yīng)用程序的標識;
[0010]根據(jù)所述第一應(yīng)用程序的標識,在應(yīng)用數(shù)據(jù)庫中進行查找,以獲得與所述標識相匹配的第一應(yīng)用程序;
[0011]將所述第一應(yīng)用程序輸出給所述客戶端。
[0012]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲取輸入的所述第一應(yīng)用程序的標識之前,所述方法還包括:
[0013]為所述第一應(yīng)用程序生成唯一的身份標識碼;
[0014]在所述應(yīng)用數(shù)據(jù)庫中對應(yīng)存儲所述第一應(yīng)用程序和所述第一應(yīng)用程序的應(yīng)身份標識碼,以及確定所述第一應(yīng)用程序的存儲路徑;
[0015]將所述第一應(yīng)用程序的存儲路徑和/或所述第一應(yīng)用程序的身份標識碼作為所述第一應(yīng)用程序的標識提供給用戶。
[0016]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述對應(yīng)存儲所述第一應(yīng)用程序和所述第一應(yīng)用程序的身份標識碼,包括:
[0017]在所述應(yīng)用數(shù)據(jù)庫中對應(yīng)存儲所述第一應(yīng)用程序、所述第一應(yīng)用程序的身份標識碼和所述第一應(yīng)用程序的附屬解析信息;
[0018]其中,所述附屬解析信息用于所述客戶端運行所述第一應(yīng)用程序時,根據(jù)所述第一應(yīng)用程序在所述客戶端中的標識以及所述附屬解析信息,確定所述標識對應(yīng)的操作,以及執(zhí)行所述操作,以在所述客戶端中實現(xiàn)所述第一應(yīng)用程序相對應(yīng)的功能。
[0019]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述將所述第一應(yīng)用程序輸出給所述客戶端,包括:
[0020]獲取用戶輸入的關(guān)鍵詞,根據(jù)所述關(guān)鍵詞在所述應(yīng)用數(shù)據(jù)庫中進行查找,以獲得與所述關(guān)鍵詞相匹配的第一應(yīng)用程序;
[0021]將所述第一應(yīng)用程序輸出給所述客戶端。
[0022]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述將所述第一應(yīng)用程序輸出給所述客戶端,包括:
[0023]根據(jù)注冊推送服務(wù)的列表,確定所述客戶端所在終端;
[0024]將所述第一應(yīng)用程序輸出給所述客戶端所在終端,以使得所述終端將所述第一應(yīng)用程序傳遞給所述客戶端,以及,按照預(yù)設(shè)方式彈出所述第一應(yīng)用程序。
[0025]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述將所述第一應(yīng)用程序輸出給所述客戶端,包括:
[0026]獲取用戶在所述客戶端中的操作;
[0027]根據(jù)所述用戶在所述客戶端中的操作,獲取與預(yù)設(shè)的搜索策略相匹配的所述第一應(yīng)用程序;
[0028]將所述第一應(yīng)用程序輸出給所述客戶端。
[0029]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲取第一應(yīng)用程序,包括:
[0030]獲取上傳的所述第一應(yīng)用程序;或者,
[0031]獲取上傳的所述第二應(yīng)用程序,以及對所述第二應(yīng)用程序和本地預(yù)設(shè)的支持包進行打包處理,以生成所述第一應(yīng)用程序。
[0032]本發(fā)明實施例的一方面,提供一種應(yīng)用程序的處理裝置,包括:
[0033]獲取單元,用于獲取第一應(yīng)用程序,所述第一應(yīng)用程序為根據(jù)第二應(yīng)用程序和支持包生成的,所述支持包用于支持所述第一應(yīng)用程序能夠在所述服務(wù)器對應(yīng)的客戶端中運行;
[0034]處理單元,用于將所述第一應(yīng)用程序輸出給所述客戶端,以使得所述客戶端運行所述第一應(yīng)用程序。
[0035]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理單元,具體用于:
[0036]獲取輸入的所述第一應(yīng)用程序的標識;
[0037]根據(jù)所述第一應(yīng)用程序的標識,在應(yīng)用數(shù)據(jù)庫中進行查找,以獲得與所述標識相匹配的第一應(yīng)用程序;
[0038]將所述第一應(yīng)用程序輸出給所述客戶端。
[0039]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理單元,還用于:
[0040]為所述第一應(yīng)用程序生成唯一的身份標識碼;
[0041]在所述應(yīng)用數(shù)據(jù)庫中對應(yīng)存儲所述第一應(yīng)用程序和所述第一應(yīng)用程序的應(yīng)身份標識碼,以及確定所述第一應(yīng)用程序的存儲路徑;
[0042]將所述第一應(yīng)用程序的存儲路徑和/或所述第一應(yīng)用程序的身份標識碼作為所述第一應(yīng)用程序的標識提供給用戶。
[0043]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理單元用于對應(yīng)存儲所述第一應(yīng)用程序和所述第一應(yīng)用程序的身份標識碼時,具體用于:
[0044]在所述應(yīng)用數(shù)據(jù)庫中對應(yīng)存儲所述第一應(yīng)用程序、所述第一應(yīng)用程序的身份標識碼和所述第一應(yīng)用程序的附屬解析信息;
[0045]其中,所述附屬解析信息用于所述客戶端運行所述第一應(yīng)用程序時,根據(jù)所述第一應(yīng)用程序在所述客戶端中的標識以及所述附屬解析信息,確定所述標識對應(yīng)的操作,以及執(zhí)行所述操作,以在所述客戶端中實現(xiàn)所述第一應(yīng)用程序相對應(yīng)的功能。
[0046]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理單元,具體用于:
[0047]獲取用戶輸入的關(guān)鍵詞,根據(jù)所述關(guān)鍵詞在所述應(yīng)用數(shù)據(jù)庫中進行查找,以獲得與所述關(guān)鍵詞相匹配的第一應(yīng)用程序;
[0048]將所述第一應(yīng)用程序輸出給所述客戶端。
[0049]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理單元,具體用于:
[0050]根據(jù)注冊推送服務(wù)的列表,確定所述客戶端所在終端;
[0051]將所述第一應(yīng)用程序輸出給所述客戶端所在終端,以使得所述終端將所述第一應(yīng)用程序傳遞給所述客戶端,以及,按照預(yù)設(shè)方式彈出所述第一應(yīng)用程序。
[0052]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理單元,具體用于:
[0053]獲取用戶在所述客戶端中的操作;
[0054]根據(jù)所述用戶在所述客戶端中的操作,獲取與預(yù)設(shè)的搜索策略相匹配的所述第一應(yīng)用程序;
[0055]將所述第一應(yīng)用程序輸出給所述客戶端。
[0056]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲取單元,具體用于:
[0057]獲取上傳的所述第一應(yīng)用程序;或者,
[0058]獲取上傳的所述第二應(yīng)用程序,以及對所述第二應(yīng)用程序和本地預(yù)設(shè)的支持包進行打包處理,以生成所述第一應(yīng)用程序。
[0059]由以上技術(shù)方案可以看出,本發(fā)明實施例具有以下有益效果: