一種應用程序的提供方法、裝置及電子設(shè)備的制造方法
【專利摘要】本發(fā)明的實施例公開一種應用程序的提供方法、裝置和電子設(shè)備,涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,為提供一種新的應用程序的提供方式,解決現(xiàn)有技術(shù)中需要網(wǎng)絡環(huán)境支持才能下載應用程序,并且用戶操作比較繁瑣、耗費時間長的問題而設(shè)計。所述應用程序的提供方法,包括:接收用戶的應用程序分享指示;根據(jù)所述應用程序分享指示,獲取待分享的應用程序的標識信息;根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件;將所述待分享的應用程序的安裝文件提供給第二終端,以使所述第二終端根據(jù)所述安裝文件安裝所述應用程序。本發(fā)明適用于各種智能終端。
【專利說明】
一種應用程序的提供方法、裝置及電子設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種應用程序的提供方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]手機等智能終端在出廠銷售前就可以安裝多種應用程序APP(AppliCat1n),當然,用戶也可根據(jù)個人喜好在智能終端上安裝各種類型各種功能的APP。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和智能終端的逐漸普及,應用程序APP的種類已經(jīng)越來越廣泛,功能也越來越強大,越來越多的企業(yè)和個人致力于APP的開發(fā)和推廣,APP已經(jīng)呈現(xiàn)百花齊放百家爭鳴的態(tài)勢。
[0003]由于可選擇的APP較多,越來越多的用戶并不只是隨便的下載一個APP使用,已經(jīng)開始關(guān)注于APP的功能性、易用性、創(chuàng)新性、趣味性等多個方面,而且,已使用過該APP的用戶的意見具有明顯的參考意義。經(jīng)常地,當?shù)玫狡渌脩魧δ硞€APP的口碑推薦后,用戶會決定在智能終端上安裝該APP體驗使用。
[0004]目前,在得到其他用戶對某個APP的口碑推薦后,為了安裝該APP,用戶一般要使用智能終端登錄到某個應用提供平臺,例如蘋果公司的App Store,手動搜索該APP,得到搜索結(jié)果后下載并安裝該APP。但是,這種方式一般需要網(wǎng)絡環(huán)境的支持,若智能終端無法連接到網(wǎng)絡,將無法下載APP,而且還可能浪費智能終端的流量。此外,用戶從得到其他用戶對該APP的口碑推薦起直到到開始使用該APP,需要等待較長的時間,操作也比較復雜。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實施例提供一種應用程序的提供方法、裝置及電子設(shè)備,提供了一種新的應用程序的提供方式,以解決現(xiàn)有技術(shù)中需要網(wǎng)絡環(huán)境支持才能下載應用程序,并且用戶操作比較繁瑣、耗費時間長的問題。
[0006]第一方面,本發(fā)明實施例提供一種應用程序的提供方法,應用于第一終端,所述方法包括:
[0007]接收用戶的應用程序分享指示;
[0008]根據(jù)所述應用程序分享指示,獲取待分享的應用程序的標識信息;
[0009]根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件;
[0010]將所述待分享的應用程序的安裝文件提供給第二終端,以使所述第二終端根據(jù)所述安裝文件安裝所述應用程序。
[0011]結(jié)合第一方面,在第一方面的第一種實施方式中,所述根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件包括:
[0012]以所述標識信息為索引,在所述第一終端的應用程序數(shù)據(jù)目錄中,查找并獲取所述待分享的應用程序的安裝文件。
[0013]結(jié)合第一方面的第一種實施方式,在第一方面的第二種實施方式中,在所述獲取所述待分享的應用程序的安裝文件后,所述方法還包括:
[0014]將所述獲取的安裝文件放置在預先設(shè)定的目錄下;
[0015]所述將所述待分享的應用程序的安裝文件提供給第二終端包括:
[0016]將所述預先設(shè)定的目錄下的所述安裝文件提供給第二終端。
[0017]結(jié)合第一方面,在第一方面的第三種實施方式中,所述將所述待分享的應用程序的安裝文件提供給第二終端包括:
[0018]利用熱點傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端;
[0019]或者
[0020]利用藍牙傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端;
[0021]或者
[0022]利用數(shù)據(jù)傳輸軟件工具將所述待分享的應用程序的安裝文件提供給第二終端。
[0023]結(jié)合第一方面,在第一方面的第四種實施方式中,所述標識信息為所述應用程序的名稱。
[0024]結(jié)合第一方面或第一方面的第一至第四種實施方式中的任一種實施方式,在第一方面的第五種實施方式中,所述應用程序分享指示包括:
[0025]按鍵分享指示、手勢分享指示或終端運動行為分享指示。
[0026]第二方面,本發(fā)明實施例提供一種應用程序的提供裝置,應用于第一終端,包括:
[0027]接收單元,用于接收用戶的應用程序分享指示;
[0028]第一獲取單元,用于根據(jù)所述應用程序分享指示,獲取待分享的應用程序的標識信息;
[0029]第二獲取單元,用于根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件;
[0030]提供單元,用于將所述待分享的應用程序的安裝文件提供給第二終端,以使所述第二終端根據(jù)所述安裝文件安裝所述應用程序。
[0031]結(jié)合第二方面,在第二方面的第一種實施方式中,所述第一獲取單元用于:
[0032]以所述標識信息為索引,在所述第一終端的應用程序數(shù)據(jù)目錄中,查找并獲取所述待分享的應用程序的安裝文件。
[0033]結(jié)合第二方面的第一種實施方式,在第二方面的第二種實施方式中,所述第一獲取單元還用于:在獲取所述待分享的應用程序的安裝文件后,將所述獲取的安裝文件放置在預先設(shè)定的目錄下;
[0034]所述提供單元用于:將所述預先設(shè)定的目錄下的所述安裝文件提供給第二終端。
[0035]結(jié)合第二方面,在第二方面的第三種實施方式中,所述提供單元用于:
[0036]利用熱點傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端;
[0037]或者
[0038]利用藍牙傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端;
[0039]或者
[0040]利用數(shù)據(jù)傳輸軟件工具將將所述待分享的應用程序的安裝文件提供給第二終端。
[0041]結(jié)合第二方面,在第二方面的第四種實施方式中,所述標識信息為所述應用程序的名稱。
[0042]結(jié)合第二方面或第二方面的第一至第四種實施方式中的任一種實施方式,在第二方面的第五種實施方式中,所述應用程序分享指示包括:
[0043]按鍵分享指示、手勢分享指示或終端運動行為分享指示。
[0044]第三方面,本發(fā)明實施例提供一種電子設(shè)備,所述電子設(shè)備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為上述電子設(shè)備的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一實施方式所述的應用程序的提供方法。
[0045]本發(fā)明實施例提供的一種應用程序的提供方法、裝置及電子設(shè)備,提供了一種新的應用程序的提供方式,即用戶之間的應用程序分享方式,第一終端用戶可以向第一終端下發(fā)應用程序分享指示,第一終端在接收用戶的應用程序分享指示后,根據(jù)該應用程序分享指示,獲取待分享的應用程序的標識信息,進一步根據(jù)該標識信息,獲取待分享的應用程序的安裝文件,并將所述待分享的應用程序的安裝文件提供給第二終端,這樣,第二終端就可根據(jù)該安裝文件安裝該應用程序,即不需要第二終端登錄應用提供平臺下載應用程序,對網(wǎng)絡環(huán)境的依賴性較小,既使處于無網(wǎng)狀態(tài),第二終端也可以安裝該應用程序,不需要第二終端用戶的登錄下載等手動操作,第二終端用戶可以快速的體驗和使用該應用程序,解決了現(xiàn)有技術(shù)中需要網(wǎng)絡環(huán)境支持才能下載應用程序,并且用戶操作比較繁瑣、耗費時間長的問題。
【附圖說明】
[0046]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0047]圖1為本發(fā)明的實施例的應用程序的提供方法的流程示意圖;
[0048]圖2為本發(fā)明的應用程序的提供裝置的一個實施例的結(jié)構(gòu)示意圖;
[0049]圖3為本發(fā)明電子設(shè)備一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0050]下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。
[0051]應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0052]首先需要說明的是,本發(fā)明實施例的應用程序的提供方法應用第一終端,適用于第一終端的用戶想要將第一終端中的APP提供給第二終端的場景,第一終端中的APP例如第一終端中安裝的APP或者未安裝但保存有安裝文件的APP,從而使得第二終端的用戶能夠體驗使用該APP,解決了現(xiàn)有技術(shù)中第二終端需要網(wǎng)絡環(huán)境支持才能下載應用程序,并且第二終端的用戶操作比較繁瑣、耗費時間長的問題。
[0053]其中,第一終端和第二終端為一種能夠安裝應用程序的電子設(shè)備,例如手機、平板電腦等,后續(xù)會對該種電子設(shè)備進行詳細說明。
[0054]圖1為本發(fā)明的實施例的應用程序的提供方法的流程示意圖,如圖1所示,本實施例的應用程序的提供方法可以包括:
[0055]步驟101,接收用戶的應用程序分享指示。
[0056]在第一終端的用戶想要將第一終端中的應用程序,例如第一終端中安裝的應用程序分享給第二終端的用戶體驗使用時,可以向第一終端發(fā)送應用程序分享指示,該應用程序分享指示用于指示第一終端將待分享的應用程序的安裝文件發(fā)送給第二終端。
[0057]具體的,該應用程序分享指示可以包括按鍵分享指示、手勢分享指示或終端運動行為分孚指不等。
[0058]在本發(fā)明實施例中,用戶下發(fā)應用程序分享指示最直接的方式是點擊第一終端所提供的分享按鍵。舉例來講,第一終端可以提供可以分享的應用程序的清單,在該清單中,每個可以分享的應用程序均對應設(shè)置有分享按鍵,當用戶想要分享某個應用程序時,可以點擊該應用程序?qū)姆窒戆存I時,從而向第一終端下發(fā)應用程序分享指示。當然,也可以針對每個應用程序,在該應用程序啟動后的交互頁面上設(shè)置分享按鍵,例如,例如,嵌入或懸浮設(shè)置一分享按鍵,以備用戶將該應用程序分享給第二終端。
[0059]除了按鍵分享指示之外,也可以使用手勢識別的方法下發(fā)應用程序分享指示,SP使用特定的手勢表示應用程序分享指示,例如,“繪制拋物線”的手勢。當然,而在第一終端配置了相應的功能模塊后,語言、肢體動作都可以下發(fā)應用程序分享指示。
[0060]此外,也可以控制第一終端進行某種特定運動行為來下發(fā)應用程序分享指示,例如,用戶可以“搖一搖”第一終端,通過“搖一搖”即通過第一終端的搖動行為來下發(fā)應用程序分享指示。這種情況下,第一終端可以檢測自身的運動軌跡,從而確定是否接收到用戶的應用程序分享指示。
[0061]步驟102,根據(jù)應用程序分享指示,獲取待分享的應用程序的標識信息。
[0062]在接收到用戶針對某應用程序(待分享的應用程序)下發(fā)的應用程序分享指示后,第一終端將獲取該待分享的應用程序的標識信息,該標識信息具有一一對應性,即針對每個應用程序程序而言,其標識信息是唯一的且獨有的,和其他應用程序是不同的。具體的,該標識信息可以為應用程序的名稱。
[0063]步驟103,根據(jù)標識信息,獲取待分享的應用程序的安裝文件。
[0064]獲取到標識信息后,第一終端將根據(jù)標識信息,在第一終端本地查找待分享的應用程序的安裝文件。
[0065]具體的,在本發(fā)明的一個實施例中,第一終端可以以標識信息為索引,在其應用程序數(shù)據(jù)目錄中,例如,data/app目錄中查找并獲取待分享的應用程序的安裝文件。針對安卓系統(tǒng),所獲取的安裝文件可以為安卓的安裝包文件APK(AndroidPackage)。
[0066]步驟104,將待分享的應用程序的安裝文件提供給第二終端,以使第二終端根據(jù)安裝文件安裝應用程序。
[0067]獲取到待分享的應用程序的安裝文件后,第一終端將安裝文件提供給第二終端,從而使第二終端根據(jù)該安裝文件安裝該應用程序。通常來講,第一終端將與第二終端建立通信連接,基于通信連接,將安裝文件發(fā)送給第二終端。
[0068]舉例來講,第一終端可以利用熱點傳輸方式將待分享的應用程序的安裝文件提供給第二終端,也可以利用藍牙傳輸方式將待分享的應用程序的安裝文件提供給第二終端,熱點傳輸方式和藍牙傳輸方式為本領(lǐng)域比較常見的數(shù)據(jù)傳輸方式,這里將不做詳細說明。此外,第一終端也可以利用其安裝的某種具有數(shù)據(jù)傳輸功能的數(shù)據(jù)傳輸軟件工具將待分享的應用程序的安裝文件提供給第二終端。
[0069]以上幾種傳輸方式僅為距離,本發(fā)明實施例對于第一終端如何將安裝文件提供給第二終端不做限定,本領(lǐng)域技術(shù)人員可以合理選擇。
[0070]本發(fā)明實施例提供的應用程序的提供方法,提供了一種新的應用程序的提供方式,即用戶之間的應用程序分享方式,在第一終端用戶想要將第一終端中的某個應用程序分享給第二終端用戶使用時,向第一終端下發(fā)應用程序分享指示,在接收用戶的應用程序分享指示后,第一終端根據(jù)該應用程序分享指示,獲取待分享的應用程序的標識信息,進一步根據(jù)該標識信息,獲取待分享的應用程序的安裝文件,并將待分享的應用程序的安裝文件提供給第二終端,第二終端就可根據(jù)該安裝文件安裝該應用程序。這樣,不需要第二終端登錄應用提供平臺下載應用程序,即不需要第二終端的用戶手動操作第二終端登錄應用提供平臺搜索并下載應用程序,對網(wǎng)絡環(huán)境的依賴性較小,既使處于無網(wǎng)狀態(tài),第二終端也可以快速安裝該應用程序,針對第二終端用戶而言,不需要過多的手動操作就可以快速的體驗和使用該應用程序。因此,本發(fā)明實施例提供的應用程序的提供方法,解決了現(xiàn)有技術(shù)中需要網(wǎng)絡環(huán)境支持才能下載應用程序,并且用戶操作比較繁瑣、耗費時間長的問題。
[0071]基于本發(fā)明實施例提供的這種應用程序的提供方法,第一終端用戶在使用某應用程序體驗較佳時,在向其他用戶進行口碑推薦時,可以即時,即隨時隨地將該應用程序提供給即分享給其他用戶,其他用戶在得到口碑推薦后,也能夠方便快捷的體驗并使用該應用程序,有利于應用程序的推廣使用。
[0072]可選的,在本發(fā)明的一個實施例中,在步驟103獲取待分享的應用程序的安裝文件后,可將獲取的安裝文件放置在即復制到某個預先設(shè)定的目錄下,然后,在步驟104中,將放置在該預先設(shè)定的目錄下的安裝文件提供給第二終端。這樣做的目的是,若針對同一個APP有多個分享要求時,在第一次將安裝文件放置在預先設(shè)定的目錄下后,之后的分享即可從該目錄獲取安裝文件,相對于第一次獲取安裝文件,數(shù)據(jù)處理量小,運算速度快。而且,該預先設(shè)定的目錄還可以用于進行研發(fā)人員的數(shù)據(jù)統(tǒng)計和分析,例如,可以收集多個第一終端的該目錄中的安裝文件清單,確定出分享最多的安裝文件,從而分析用戶需求,便于后續(xù)的應用程序功能開發(fā)。
[0073]下面采用一個具體的實施例,對圖1所示方法實施例的技術(shù)方案進行詳細說明:
[0074]用戶A要向用戶B推薦其手機上安裝的某款APP,假設(shè)為獵豹清理大師,用戶A首先進入到手機的可分享的APP清單,在清單中找到獵豹清理大師,并點擊分享按鍵,記下來,用戶A的手機會從其Data/App目錄中找到獵豹清理大師的APK,將該APK復制到Data/Share目錄,然后,打開藍牙,連接用戶B的手機,通過藍牙傳輸從Data/Share目錄中將獵豹清理大師的APK傳輸給用戶B的手機,用戶B接收到獵豹清理大師的APK后,直接安裝成功獵豹清理大師,至此,分享完成,用戶BS卩可快速體驗。
[0075]與前述方法實施例相對應,本發(fā)明實施例還提供了一種應用程序的提供裝置,該裝置應用于第一終端,圖2為本發(fā)明視頻裝置實施例一的結(jié)構(gòu)示意圖,如圖2所示,本實施例的裝置可以包括:
[0076]接收單元10,用于接收用戶的應用程序分享指示;
[0077]第一獲取單元11,用于根據(jù)所述應用程序分享指示,獲取待分享的應用程序的標識信息;
[0078]第二獲取單元12,用于根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件;
[0079]提供單元13,用于將所述待分享的應用程序的安裝文件提供給第二終端,以使所述第二終端根據(jù)所述安裝文件安裝所述應用程序。
[0080]本發(fā)明實施例提供的應用程序的提供裝置,提供了一種新的應用程序的提供方式,即用戶之間的應用程序分享方式,在第一終端用戶想要將第一終端中的某個應用程序分享給第二終端用戶使用時,向第一終端下發(fā)應用程序分享指示,在接收用戶的應用程序分享指示后,第一終端根據(jù)該應用程序分享指示,獲取待分享的應用程序的標識信息,進一步根據(jù)該標識信息,獲取待分享的應用程序的安裝文件,并將待分享的應用程序的安裝文件提供給第二終端,第二終端就可根據(jù)該安裝文件安裝該應用程序。這樣,不需要第二終端登錄應用提供平臺下載應用程序,即不需要第二終端的用戶手動操作第二終端登錄應用提供平臺搜索并下載應用程序,對網(wǎng)絡環(huán)境的依賴性較小,既使處于無網(wǎng)狀態(tài),第二終端也可以快速安裝該應用程序,針對第二終端用戶而言,不需要過多的手動操作就可以快速的體驗和使用該應用程序。因此,本發(fā)明實施例提供的應用程序的提供方法,解決了現(xiàn)有技術(shù)中需要網(wǎng)絡環(huán)境支持才能下載應用程序,并且用戶操作比較繁瑣、耗費時間長的問題。
[0081]第一終端用戶在使用某應用程序體驗較佳時,在向其他用戶進行口碑推薦時,可以即時,即隨時隨地將該應用程序提供給即分享給其他用戶,其他用戶在得到口碑推薦后,也能夠方便快捷的體驗并使用該應用程序,有利于應用程序的推廣使用。
[0082]可選的,在本發(fā)明的一個實施例中,第一獲取單元11具體用于:
[0083]以所述標識信息為索引,在所述第一終端的應用程序數(shù)據(jù)目錄中,查找并獲取所述待分享的應用程序的安裝文件。
[0084]進一步的,在本發(fā)明的一個實施例中,第一獲取單元11還用于:在獲取所述待分享的應用程序的安裝文件后,將所述獲取的安裝文件放置在預先設(shè)定的目錄下;
[0085]這種情況下,提供單元13用于:將所述預先設(shè)定的目錄下的所述安裝文件提供給第二終端。
[0086]可選的,在本發(fā)明的一個實施例中,提供單元13用于利用熱點傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端。
[0087]可選的,在本發(fā)明的一個實施例中,提供單元13用于利用藍牙傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端。
[0088]可選的,在本發(fā)明的一個實施例中,提供單元13用于利用數(shù)據(jù)傳輸軟件工具將將所述待分享的應用程序的安裝文件提供給第二終端。
[0089]可選的,在本發(fā)明的一個實施例中,所述標識信息為所述應用程序的名稱。
[0090]可選的,在本發(fā)明的一個實施例中,提供單元13用于所述應用程序分享指示包括:[0091 ]按鍵分享指示、手勢分享指示或終端運動行為分享指示。
[0092]本實施例的裝置,可以用于執(zhí)行圖1所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0093]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0094]本說明書中的各個實施例均采用相關(guān)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。
[0095]尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0096]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,〃計算機可讀介質(zhì)〃可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDR0M)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0097]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。
[0098]在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0099]本發(fā)明實施例還提供一種電子設(shè)備,該電子設(shè)備即為前述第一終端,所述電子設(shè)備包含前述任一實施例所述的裝置。
[0100]圖3為本發(fā)明電子設(shè)備一個實施例的結(jié)構(gòu)示意圖,可以實現(xiàn)本發(fā)明圖1所示實施例的流程,如圖3所示,上述電子設(shè)備可以包括:殼體31、處理器32、存儲器33、電路板34和電源電路35,其中,電路板34安置在殼體31圍成的空間內(nèi)部,處理器32和存儲器33設(shè)置在電路板34上;電源電路35,用于為上述電子設(shè)備的各個電路或器件供電;存儲器33用于存儲可執(zhí)行程序代碼;處理器32通過讀取存儲器33中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,用于執(zhí)行前述任一實施例所述的應用程序的提供方法。
[0101]處理器32對上述步驟的具體執(zhí)行過程以及處理器32通過運行可執(zhí)行程序代碼來進一步執(zhí)行的步驟,可以參見本發(fā)明圖1所示實施例的描述,在此不再贅述。
[0102]該電子設(shè)備以多種形式存在,包括但不限于:
[0103](I)移動通信設(shè)備:這類設(shè)備的特點是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
[0104](2)超移動個人計算機設(shè)備:這類設(shè)備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網(wǎng)特性。這類終端包括:PDA、MID和UMPC設(shè)備等,例如iPad。
[0105](3)便攜式娛樂設(shè)備:這類設(shè)備可以顯示和播放多媒體內(nèi)容。該類設(shè)備包括:音頻、應用程序的提供器(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導航設(shè)備。
[0106](4)服務器:提供計算服務的設(shè)備,服務器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務器和通用的計算機架構(gòu)類似,但是由于需要提供高可靠的服務,因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。
[0107](5)其他具有數(shù)據(jù)交互功能的電子設(shè)備。
[0108]本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0109]為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當然,在實施本發(fā)明時可以把各單元/模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
[0110]通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
[0111]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random AccessMemory,RAM)等。
[0112]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權(quán)利要求的保護范圍為準。
【主權(quán)項】
1.一種應用程序的提供方法,其特征在于,應用于第一終端,所述方法包括: 接收用戶的應用程序分享指示; 根據(jù)所述應用程序分享指示,獲取待分享的應用程序的標識信息; 根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件; 將所述待分享的應用程序的安裝文件提供給第二終端,以使所述第二終端根據(jù)所述安裝文件安裝所述應用程序。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件包括: 以所述標識信息為索引,在所述第一終端的應用程序數(shù)據(jù)目錄中,查找并獲取所述待分享的應用程序的安裝文件。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述獲取所述待分享的應用程序的安裝文件后,所述方法還包括: 將所述獲取的安裝文件放置在預先設(shè)定的目錄下; 所述將所述待分享的應用程序的安裝文件提供給第二終端包括: 將所述預先設(shè)定的目錄下的所述安裝文件提供給第二終端。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述待分享的應用程序的安裝文件提供給第二終端包括: 利用熱點傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端; 或者 利用藍牙傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端; 或者 利用數(shù)據(jù)傳輸軟件工具將所述待分享的應用程序的安裝文件提供給第二終端。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述標識信息為所述應用程序的名稱。6.根據(jù)權(quán)利要求1至5任一項所述的方法,其特征在于,所述應用程序分享指示包括: 按鍵分享指示、手勢分享指示或終端運動行為分享指示。7.—種應用程序的提供裝置,其特征在于,應用于第一終端,包括: 接收單元,用于接收用戶的應用程序分享指示; 第一獲取單元,用于根據(jù)所述應用程序分享指示,獲取待分享的應用程序的標識信息; 第二獲取單元,用于根據(jù)所述標識信息,獲取所述待分享的應用程序的安裝文件; 提供單元,用于將所述待分享的應用程序的安裝文件提供給第二終端,以使所述第二終端根據(jù)所述安裝文件安裝所述應用程序。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一獲取單元用于: 以所述標識信息為索引,在所述第一終端的應用程序數(shù)據(jù)目錄中,查找并獲取所述待分享的應用程序的安裝文件。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述第一獲取單元還用于:在獲取所述待分享的應用程序的安裝文件后,將所述獲取的安裝文件放置在預先設(shè)定的目錄下; 所述提供單元用于:將所述預先設(shè)定的目錄下的所述安裝文件提供給第二終端。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述提供單元用于:利用熱點傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端;或者利用藍牙傳輸方式將所述待分享的應用程序的安裝文件提供給第二終端;或者利用數(shù)據(jù)傳輸軟件工具將將所述待分享的應用程序的安裝文件提供給第二終端。
【文檔編號】G06F9/445GK106020885SQ201610346425
【公開日】2016年10月12日
【申請日】2016年5月23日
【發(fā)明人】白斌
【申請人】北京金山安全軟件有限公司