應(yīng)用程序的管理方法及裝置的制造方法
【專利摘要】本發(fā)明適用于智能設(shè)備技術(shù)領(lǐng)域,提供了一種應(yīng)用程序的管理方法及裝置,所述管理方法包括:按照包名信息對應(yīng)用程序劃分類別;當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息。本發(fā)明實現(xiàn)了應(yīng)用程序之間的聯(lián)動管理,從而解決了現(xiàn)有的應(yīng)用程序管理效率低的問題,有效地簡化了Android系統(tǒng)中對應(yīng)用程序管理的操作,提升了用戶的體驗感。
【專利說明】
應(yīng)用程序的管理方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于智能設(shè)備技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的管理方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)只根據(jù)應(yīng)用程序的大小進(jìn)行簡單的分類,這些簡單的分類無法對智能設(shè)備中的應(yīng)用程序進(jìn)行有效的管理。當(dāng)智能設(shè)備中應(yīng)用程序數(shù)量較大時,用戶的管理操作繁瑣,容易發(fā)生失誤,比如重復(fù)安裝功能相同的應(yīng)用程序、遺漏刪除或者安裝應(yīng)用程序等。應(yīng)用程序的管理效率低。
【發(fā)明內(nèi)容】
[0003]鑒于此,本發(fā)明實施例提供一種應(yīng)用程序的管理方法及裝置,以解決現(xiàn)有應(yīng)用程序的管理效率低的問題。
[0004]第一方面,提供了一種應(yīng)用程序的管理方法,所述管理方法包括:
[0005]按照包名信息對應(yīng)用程序劃分類別;
[0006]當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息。
[0007]第二方面,提供了一種應(yīng)用程序的管理裝置,所述管理裝置包括:
[0008]分類模塊,用于按照包名信息對應(yīng)用程序劃分類別;
[0009]管理模塊,用于當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息。
[0010]與現(xiàn)有技術(shù)相比,本發(fā)明實施例通過對Androi d系統(tǒng)中的應(yīng)用程序,按照所述應(yīng)用程序?qū)?yīng)的APK文件中的包名信息劃分類別;當(dāng)對應(yīng)用程序進(jìn)行管理操作時,則根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息,以實現(xiàn)應(yīng)用程序之間的聯(lián)動管理,從而解決了現(xiàn)有的應(yīng)用程序管理效率低的問題,有效地簡化了 Android系統(tǒng)中對應(yīng)用程序的管理操作,提升了用戶的體驗感。
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。
[0012]圖1是本發(fā)明實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程圖;
[0013]圖2是本發(fā)明另一實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程圖;
[0014]圖3是本發(fā)明另一實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程圖;
[0015]圖4是本發(fā)明另一實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程圖;
[0016]圖5是本發(fā)明實施例提供的應(yīng)用程序的管理裝置的組成結(jié)構(gòu)圖。
【具體實施方式】
[0017]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]本發(fā)明實施例通過對Android系統(tǒng)中的應(yīng)用程序,按照所述應(yīng)用程序?qū)?yīng)的APK文件中的包名信息劃分類別;當(dāng)對應(yīng)用程序進(jìn)行管理操作時,則根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息,以實現(xiàn)應(yīng)用程序之間的聯(lián)動管理,從而解決了現(xiàn)有的應(yīng)用程序管理效率低的問題,有效地簡化了 Android系統(tǒng)中對應(yīng)用程序的管理操作,提升了用戶的體驗感。本發(fā)明實施例還提供了相應(yīng)的裝置,以下分別進(jìn)行詳細(xì)的說明。
[0019]圖1示出了本發(fā)明實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程。
[0020]在本發(fā)明實施例中,所述應(yīng)用程序的管理方法應(yīng)用于智能設(shè)備。所述智能設(shè)備為Android設(shè)備,運行Android系統(tǒng),且安裝有Android應(yīng)用程序??蛇x地,所述智能設(shè)備包括但不限于智能手機(jī)、平板電腦、智能手表等。
[0021]參閱圖1,所述應(yīng)用程序的管理方法包括:
[0022]在步驟SlOl中,按照包名信息對應(yīng)用程序劃分類別。
[0023]在本發(fā)明實施例中,所述包名信息具體為Android系統(tǒng)中應(yīng)用程序的安裝包文件,即APK文件。其中,APK是Android Package的縮寫。在Android系統(tǒng)中,每一個應(yīng)用程序都有與之對應(yīng)的一個APK文件。可選地,本發(fā)明實施例通過Android系統(tǒng)自帶的文件數(shù)據(jù)庫獲取未安裝的應(yīng)用程序的APK文件,以及通過Android系統(tǒng)的PackageManager獲取已安裝的應(yīng)用程序的APK文件。
[0024]所述APK文件為一個加密的壓縮包,在對所述APK文件解壓后可以得到對應(yīng)的應(yīng)用程序的相關(guān)信息,比如應(yīng)用程序的名稱、包名信息、系統(tǒng)環(huán)境、大小等。其中,所述包名信息的格式為:國別或地區(qū)的英文簡稱(小寫).公司.應(yīng)用類型。
[0025]本發(fā)明實施例分別利用包名信息中的公司和應(yīng)用類型對Android系統(tǒng)中的應(yīng)用程序劃分類別。相應(yīng)地,所述類別包括公司類別、應(yīng)用類別,屬于同一公司類別的應(yīng)用程序為同一公司所開發(fā)或運營,屬于同一應(yīng)用類別的應(yīng)用程序為相同的應(yīng)用類型。示例性地,微信的APK文件中的包名信息為:packagepname= ’com.tencent.mm’,手機(jī)QQ的APK文件中的包名信息為:packagepname=,com.tencent.mobiIeqq’,兩者的公司都為tencent,因此,在劃分類別時,將微信和手機(jī)QQ劃分為同一公司類別,并以公司tencent作為該類別的標(biāo)志信息,建立該類別的表格。又例如:UC瀏覽器的APK文件中的包名信息為:packagepname=,com.uc.browser ’,Android系統(tǒng)自帶瀏覽器的APK文件中的包名信息為:packagepname= ’com.android.browser’,兩者的應(yīng)用類型都是browser (瀏覽器),則將UC瀏覽器和Andro id系統(tǒng)自帶瀏覽器劃分為同一應(yīng)用類別,并以應(yīng)用類型browser作為該類別的標(biāo)志信息,建立該類別的表格。以此類推,還可以將應(yīng)用類型為manager(管理器)的應(yīng)用程序劃分為同一類另IJ、將應(yīng)用類型為map(地圖)的應(yīng)用程序劃分為同一類別,等等。
[0026]需要說明的是,對于公司為Android的應(yīng)用程序,即Android系統(tǒng)自帶應(yīng)用程序,此處不對該類應(yīng)用程序進(jìn)行公司類別的劃分。對于同一公司類別中的應(yīng)用程序,可以是同一個公司開發(fā)的或者同一個公司運營的。
[0027]在步驟S102中,當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息。
[0028]在完成對Android系統(tǒng)中的應(yīng)用程序的類別劃分之后,每當(dāng)需要對應(yīng)用程序進(jìn)行管理操作時,則根據(jù)待管理的應(yīng)用程序的包名信息及其對應(yīng)的類別,輸出與所述管理操作對應(yīng)的提示信息,以提示用戶是否對與待管理的應(yīng)用程序相關(guān)的其他應(yīng)用程序進(jìn)行同樣的管理操作,即聯(lián)動管理,從而實現(xiàn)了對應(yīng)用程序的智能化管理,簡化了 android系統(tǒng)中對應(yīng)用程序的管理操作,解決了現(xiàn)有應(yīng)用程序的管理效率低的問題,有效地提升了用戶的體驗感。
[0029]作為本發(fā)明的一個優(yōu)選示例,所述管理操作包括應(yīng)用程序的安裝操作。圖2示出了本發(fā)明另一實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程。
[0030]參閱圖2,所述應(yīng)用程序的管理方法包括:
[0031]在步驟S201中,按照包名信息對應(yīng)用程序劃分類別。
[0032]其中,步驟S201與圖1實施例中所述的步驟SlOl相同,具體請參見上述實施例的敘述,此處不再贅述。
[0033]在步驟S202中,當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型。
[0034]在這里,步驟S202中獲取所述應(yīng)用程序的應(yīng)用類型可以為:1.從所述應(yīng)用程序的包名信息中獲取應(yīng)用類型;2.從步驟S201所劃分的應(yīng)用類別的表格中直接查找、讀取所述應(yīng)用程序的應(yīng)用類型。需要說明的是,上述應(yīng)用程序的應(yīng)用類型的獲取方式僅為本發(fā)明實施例提供的具體實現(xiàn)方式,并不用于限制本發(fā)明,還可以為其他獲取方式。
[0035]在步驟S203中,根據(jù)所述應(yīng)用類型對應(yīng)的應(yīng)用類別判斷是否存在相同應(yīng)用類型的其他應(yīng)用程序。
[0036]在本發(fā)明實施例中,當(dāng)為安裝操作時,則通過待安裝的應(yīng)用程序的APK文件,得到所述待安裝的應(yīng)用程序的應(yīng)用類型,然后獲取與所述應(yīng)用類型對應(yīng)的應(yīng)用類別,判斷其他應(yīng)用程序中是否存在所述應(yīng)用類型的應(yīng)用程序。若是,則執(zhí)行步驟S204。若否,則安裝所述待安裝的應(yīng)用程序。在這里,所述其他應(yīng)用程序為除了所述待安裝的應(yīng)用程序外的應(yīng)用程序。
[0037]在步驟S204中,輸出第一提示信息,以提示用戶系統(tǒng)中已有相同應(yīng)用類型的應(yīng)用程序。
[0038]在這里,提示用戶系統(tǒng)中已有相同應(yīng)用類型的應(yīng)用程序包括:1.Android系統(tǒng)中已安裝相同應(yīng)用類型的其他應(yīng)用程序;2.Android系統(tǒng)中存在相同應(yīng)用類型的其他應(yīng)用程序?qū)?yīng)的APK文件,但未安裝該其他應(yīng)用程序。
[0039]在本發(fā)明實施例中,通過輸出第一提示信息,告知用戶Android系統(tǒng)中已有相同功能的應(yīng)用程序,使得用戶可以衡量是否繼續(xù)安裝當(dāng)前待安裝的應(yīng)用程序,實現(xiàn)了對應(yīng)用程序的聯(lián)動管理,簡化了 Android系統(tǒng)中對應(yīng)用程序的管理操作,避免了用戶盲目地、重復(fù)地安裝應(yīng)用程序,有效地提升了用戶的體驗感。
[0040]作為本發(fā)明的另一個優(yōu)選示例,所述管理操作包括應(yīng)用程序的禁用/卸載操作。圖3示出了本發(fā)明另一實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程。
[0041]參閱圖3,所述應(yīng)用程序的管理方法包括:
[0042]在步驟S301中,按照包名信息對應(yīng)用程序劃分類別。
[0043]其中,步驟S301與圖1實施例中所述的步驟SlOl相同,具體請參見上述實施例的敘述,此處不再贅述。
[0044]在步驟S302中,當(dāng)對應(yīng)用程序進(jìn)行禁用/卸載操作時,獲取所述應(yīng)用程序的公司。
[0045]在步驟S303中,根據(jù)所述公司對應(yīng)的公司類別判斷是否存在所述公司的其他應(yīng)用程序。
[0046]在本發(fā)明實施例中,當(dāng)對應(yīng)用程序進(jìn)行禁用/卸載操作時,通過獲取所述待禁用/卸載的應(yīng)用程序的APK文件,得到所述待禁用/卸載的應(yīng)用程序的公司,然后獲取對應(yīng)的公司類別,判斷是否存在由所述公司開發(fā)或者運營的其他應(yīng)用程序。若是,則執(zhí)行步驟S304;否則,禁用/卸載所述待禁用/卸載的應(yīng)用程序。其中,所述其他應(yīng)用程序為除了所述應(yīng)用程序外的應(yīng)用程序。
[0047]在步驟S304中,輸出第三提示信息,以提示用戶是否禁用/卸載所述公司的所有應(yīng)用程序。
[0048]在本發(fā)明實施例中,通過輸出第三提示信息,提示用戶是否對與待禁用/卸載的應(yīng)用程序具有相同公司的其他應(yīng)用程序進(jìn)行同步禁用/卸載,實現(xiàn)了對應(yīng)用程序的聯(lián)動管理,簡化了 Android系統(tǒng)中對應(yīng)用程序的管理操作,避免了用戶在大量應(yīng)用程序中的查找操作,有利于避免遺漏刪除應(yīng)用程序,有效地提升了用戶的體驗感。
[0049]作為本發(fā)明的另一個優(yōu)選示例,當(dāng)所述管理操作為應(yīng)用程序的安裝操作時,還可以向用戶推送偏好公司的相同應(yīng)用類型的應(yīng)用程序。圖4示出了本發(fā)明另一實施例提供的應(yīng)用程序的管理方法的實現(xiàn)流程。
[0050]參閱圖4,所述應(yīng)用程序的管理方法包括:
[0051]在步驟S401中,按照包名信息對應(yīng)用程序劃分類別。
[0052]其中,步驟S401與圖1實施例中所述的步驟SlOl相同,具體請參見上述實施例的敘述,此處不再贅述。
[0053]在步驟S402中,當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型。
[0054]在步驟S403中,判斷用戶偏好公司的應(yīng)用程序中是否存在相同應(yīng)用類型的其他應(yīng)用程序。
[0055]在這里,所述用戶偏好公司是根據(jù)包名信息識別出來的公司名稱,可以是開發(fā)的公司,也可以是運營的公司。作為本發(fā)明的一個優(yōu)選示例,所述用戶偏好公司可以由用戶根據(jù)自己的愛好需求設(shè)置。作為本發(fā)明的另一個優(yōu)選示例,所述用戶偏好公司可以根據(jù)公司類別包括的應(yīng)用程序數(shù)量設(shè)置。此時,可以在步驟S401按照包名信息將所述應(yīng)用程序劃分類別之后,設(shè)置用戶偏好公司。所述用戶偏好公司可以為一個或者多個,比如按照所包括的應(yīng)用程序的數(shù)目由多到少對公司類別進(jìn)行排序后,選取排序前三名的公司類別對應(yīng)的公司作為用戶偏好公司。
[0056]每當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,則根據(jù)所述待安裝的應(yīng)用程序的APK文件得到應(yīng)用類型,同時獲取用戶偏好公司,查找所述用戶偏好公司對應(yīng)的公司類別中是否存在相同應(yīng)用類型的其他應(yīng)用程序。若是,則執(zhí)行步驟S404;若否,則安裝所述待安裝的應(yīng)用程序。其中,所述其他應(yīng)用程序為除了所述待安裝的應(yīng)用程序外的應(yīng)用程序。
[0057]在步驟S404中,輸出第二提示信息,以提示用戶是否放棄對所述應(yīng)用程序的安裝操作并安裝所述用戶偏好公司的相同應(yīng)用類型的其他應(yīng)用程序。
[0058]在本發(fā)明實施例中,通過輸出第二提示信息,提示用戶是否放棄本次安裝并選擇偏好公司的產(chǎn)品。其中,當(dāng)所述兩個及以上個用戶偏好公司分別開發(fā)或運營相同應(yīng)用類型的其他應(yīng)用程序,則以列表的方式顯示這些相同應(yīng)用類型的其他應(yīng)用程序,以供用戶選擇。從而實現(xiàn)了對應(yīng)用程序的智能化管理,優(yōu)化了用戶安裝的應(yīng)用程序,有效地提升了用戶的體驗感。
[0059]綜上所述,本發(fā)明實施例通過對Android系統(tǒng)中的應(yīng)用程序,按照所述應(yīng)用程序?qū)?yīng)的APK文件中的包名信息劃分類別,其中,所述類別包括公司類別、應(yīng)用類別,屬于同一公司類別的應(yīng)用程序為同一公司所開發(fā)或運營,屬于同一應(yīng)用類別的應(yīng)用程序為相同的應(yīng)用類型;當(dāng)對應(yīng)用程序進(jìn)行管理操作時,則根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息,以實現(xiàn)應(yīng)用程序之間的聯(lián)動管理,從而解決了現(xiàn)有的應(yīng)用程序管理效率低的問題,有效地簡化了 Android系統(tǒng)中對應(yīng)用程序的管理操作,提升了用戶的體驗感。
[0060]圖5示出了本發(fā)明實施例提供的應(yīng)用程序的管理裝置的組成結(jié)構(gòu),為了便于說明,僅不出了與本發(fā)明實施例相關(guān)的部分。
[0061]在本發(fā)明實施例中,所述應(yīng)用程序的管理裝置用于實現(xiàn)上述圖1至圖4任一實施例中所述的應(yīng)用程序的管理方法。所述管理裝置應(yīng)用于智能設(shè)備,可以是內(nèi)置于智能設(shè)備的軟件單元、硬件單元或者軟硬件結(jié)合的單元。所述智能設(shè)備為An droid設(shè)備,包括但不限于智能手機(jī)、平板電腦、學(xué)習(xí)機(jī)、智能手表等。
[0062]參閱圖5,所述應(yīng)用程序的管理裝置包括:
[0063]分類模塊51,用于按照包名信息對應(yīng)用程序劃分類別;
[0064]管理模塊52,用于當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息。
[0065]其中,所述類別包括公司類別、應(yīng)用類別,屬于同一公司類別的應(yīng)用程序為同一公司所開發(fā)或運營,屬于同一應(yīng)用類別的應(yīng)用程序為相同的應(yīng)用類型。
[0066]進(jìn)一步地,作為本發(fā)明的一個優(yōu)選示例,所述管理模塊52包括:
[0067]第一獲取單元521,用于當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型;
[0068]第一判斷單元522,用于根據(jù)所述應(yīng)用類型對應(yīng)的應(yīng)用類別判斷是否存在相同應(yīng)用類型的其他應(yīng)用程序;
[0069]第一提示單元523,用于在第一判斷單元的判斷結(jié)果為是時,輸出第一提示信息,以提示用戶系統(tǒng)中已有相同應(yīng)用類型的應(yīng)用程序。
[0070]進(jìn)一步地,所述管理模塊52還包括:
[0071]第二獲取單元524,用于當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型;
[0072]第二判斷單元525,用于判斷用戶偏好公司的應(yīng)用程序中是否存在相同應(yīng)用類型的其他應(yīng)用程序;
[0073]第二提示單元526,用于當(dāng)所述第二判斷單元的判斷結(jié)果為是時,輸出第二提示信息,以提示用戶是否放棄對所述應(yīng)用程序的安裝操作并安裝所述用戶偏好公司的相同應(yīng)用類型的其他應(yīng)用程序。
[0074]進(jìn)一步地,所述管理裝置還包括:
[0075]設(shè)置模塊53,用于在按照包名信息對應(yīng)用程序劃分類別之后,設(shè)置用戶偏好公司。
[0076]其中,所述用戶偏好公司根據(jù)公司類別包括的應(yīng)用程序數(shù)量設(shè)置。
[0077]作為本發(fā)明的另一個優(yōu)選示例,所述管理模塊52包括:
[0078]第三獲取單元527,用于當(dāng)對應(yīng)用程序進(jìn)行禁用/卸載操作時,獲取所述應(yīng)用程序的公司;
[0079]第三判斷單元528,用于根據(jù)所述公司對應(yīng)的公司類別判斷是否存在所述公司的其他應(yīng)用程序;
[0080]第三提示單元529,用于在第三判斷單元的判斷結(jié)果為是時,輸出第三提示信息,以提示用戶是否禁用/卸載所述公司的所有應(yīng)用程序。
[0081]需要說明的是,本發(fā)明實施例中的裝置可以用于實現(xiàn)上述方法實施例中的全部技術(shù)方案,其各個功能模塊的功能可以根據(jù)上述方法實施例中的方法具體實現(xiàn),其具體實現(xiàn)過程可參照上述實例中的相關(guān)描述,此處不再贅述。
[0082 ]本發(fā)明實施例通過對Andro i d系統(tǒng)中的應(yīng)用程序,按照所述應(yīng)用程序?qū)?yīng)的APK文件中的包名信息劃分類別,其中,所述類別包括公司類別、應(yīng)用類別,屬于同一公司類別的應(yīng)用程序為同一公司所開發(fā)或運營,屬于同一應(yīng)用類別的應(yīng)用程序為相同的應(yīng)用類型;當(dāng)對應(yīng)用程序進(jìn)行預(yù)設(shè)的管理操作時,則根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息,以實現(xiàn)應(yīng)用程序之間的聯(lián)動管理,從而解決了現(xiàn)有的應(yīng)用程序管理效率低的問題,有效地簡化了 Android系統(tǒng)中對應(yīng)用程序的管理操作,提升了用戶的體驗感。
[0083]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機(jī)軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0084]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0085]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的應(yīng)用程序的管理方法及裝置,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊、單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0086]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0087]另外,在本發(fā)明各個實施例中的各功能單元、模塊可以集成在一個處理單元中,也可以是各個單元、模塊單獨物理存在,也可以兩個或兩個以上單元、模塊集成在一個單元中。
[0088]所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(R0M,Read-0nly Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0089]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項】
1.一種應(yīng)用程序的管理方法,其特征在于,所述管理方法包括: 按照包名信息對應(yīng)用程序劃分類別; 當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息。2.如權(quán)利要求1所述的應(yīng)用程序的管理方法,其特征在于,所述類別包括公司類別、應(yīng)用類別,屬于同一公司類別的應(yīng)用程序為同一公司所開發(fā)或運營,屬于同一應(yīng)用類別的應(yīng)用程序為相同的應(yīng)用類型。3.如權(quán)利要求2所述的應(yīng)用程序的管理方法,其特征在于,所述當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息包括: 當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型; 根據(jù)所述應(yīng)用類型對應(yīng)的應(yīng)用類別判斷是否存在相同應(yīng)用類型的其他應(yīng)用程序; 若是,則輸出第一提示信息,以提示用戶系統(tǒng)中已有相同應(yīng)用類型的應(yīng)用程序。4.如權(quán)利要求2所述的應(yīng)用程序的管理方法,其特征在于,所述當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息還包括: 當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型; 判斷用戶偏好公司的應(yīng)用程序中是否存在相同應(yīng)用類型的其他應(yīng)用程序; 若是,則輸出第二提示信息,以提示用戶是否放棄對所述應(yīng)用程序的安裝操作并安裝所述用戶偏好公司的相同應(yīng)用類型的其他應(yīng)用程序。5.如權(quán)利要求2所述的應(yīng)用程序的管理方法,其特征在于,所述當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息包括: 當(dāng)對應(yīng)用程序進(jìn)行禁用/卸載操作時,獲取所述應(yīng)用程序的公司; 根據(jù)所述公司對應(yīng)的公司類別判斷是否存在所述公司的其他應(yīng)用程序; 若是,則輸出第三提示信息,以提示用戶是否禁用/卸載所述公司的所有應(yīng)用程序。6.如權(quán)利要求4所述的應(yīng)用程序的管理方法,其特征在于,在按照包名信息對應(yīng)用程序劃分類別之后,所述管理方法還包括: 設(shè)置用戶偏好公司; 其中,所述用戶偏好公司根據(jù)公司類別包括的應(yīng)用程序數(shù)量設(shè)置。7.一種應(yīng)用程序的管理裝置,其特征在于,所述管理裝置包括: 分類模塊,用于按照包名信息對應(yīng)用程序劃分類別; 管理模塊,用于當(dāng)對應(yīng)用程序進(jìn)行管理操作時,根據(jù)所述應(yīng)用程序的包名信息及所劃分的類別,輸出與所述管理操作對應(yīng)的提示信息。8.如權(quán)利要求7所述的應(yīng)用程序的管理裝置,其特征在于,所述類別包括公司類別、應(yīng)用類別,屬于同一公司類別的應(yīng)用程序為同一公司所開發(fā)或運營,屬于同一應(yīng)用類別的應(yīng)用程序為相同的應(yīng)用類型。9.如權(quán)利要求8所述的應(yīng)用程序的管理裝置,其特征在于,所述管理模塊包括: 第一獲取單元,用于當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型; 第一判斷單元,用于根據(jù)所述應(yīng)用類型對應(yīng)的應(yīng)用類別判斷是否存在相同應(yīng)用類型的其他應(yīng)用程序; 第一提示單元,用于在第一判斷單元的判斷結(jié)果為是時,輸出第一提示信息,以提示用戶系統(tǒng)中已有相同應(yīng)用類型的應(yīng)用程序。10.如權(quán)利要求8所述的應(yīng)用程序的管理裝置,其特征在于,所述管理模塊還包括: 第二獲取單元,用于當(dāng)對應(yīng)用程序進(jìn)行安裝操作時,獲取所述應(yīng)用程序的應(yīng)用類型; 第二判斷單元,用于判斷用戶偏好公司的應(yīng)用程序中是否存在相同應(yīng)用類型的其他應(yīng)用程序; 第二提示單元,用于當(dāng)所述第二判斷單元的判斷結(jié)果為是時,輸出第二提示信息,以提示用戶是否放棄對所述應(yīng)用程序的安裝操作并安裝所述用戶偏好公司的相同應(yīng)用類型的其他應(yīng)用程序。11.如權(quán)利要求8所述的應(yīng)用程序的管理裝置,其特征在于,所述管理模塊包括: 第三獲取單元,用于當(dāng)對應(yīng)用程序進(jìn)行禁用/卸載操作時,獲取所述應(yīng)用程序的公司; 第三判斷單元,用于根據(jù)所述公司對應(yīng)的公司類別判斷是否存在所述公司的其他應(yīng)用程序; 第三提示單元,用于在第三判斷單元的判斷結(jié)果為是時,輸出第三提示信息,以提示用戶是否禁用/卸載所述公司的所有應(yīng)用程序。12.如權(quán)利要求10所述的應(yīng)用程序的管理裝置,其特征在于,所述管理裝置還包括: 設(shè)置模塊,用于在按照包名信息對應(yīng)用程序劃分類別之后,設(shè)置用戶偏好公司; 其中,所述用戶偏好公司根據(jù)公司類別包括的應(yīng)用程序數(shù)量設(shè)置。
【文檔編號】G06F9/44GK105867935SQ201610227285
【公開日】2016年8月17日
【申請日】2016年4月13日
【發(fā)明人】周奇, 童綏源
【申請人】周奇