一種應用更新的提示方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動應用領(lǐng)域,尤其涉及一種應用更新的提示方法及裝置。
【背景技術(shù)】
[0002]隨著智能移動終端的普及,移動應用也越來越豐富,應用更新速度也越來越快。
[0003]目前存在有很多的應用分發(fā)平臺,為用戶提供移動應用。然而,在眾多的應用分發(fā)平臺上,開發(fā)者更新應用的速度參差不齊。例如,有些是商務合作的需要,開發(fā)者必須將應用更新數(shù)據(jù)包在某個或某幾個分發(fā)平臺首發(fā);有些可能是開發(fā)者人力不足,不能同時兼顧所有分發(fā)平臺。
[0004]這樣,就導致開發(fā)者在一些應用分發(fā)平臺更新某個應用后,其他的應用分發(fā)平臺的維護人員并不知道該應用已經(jīng)更新,使得該應用分發(fā)平臺不能提供最新的應用給用戶。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供了一種應用更新的提示方法及裝置,用于及時通知維護人員更新應用,保障應用分發(fā)平臺對應用的更新速度。
[0006]有鑒于此,本發(fā)明第一方面提供一種應用更新的提示方法,包括:
[0007]獲取目標應用在第一應用分發(fā)平臺上的版本;
[0008]獲取與所述第一應用分發(fā)平臺相關(guān)聯(lián)的第二應用分發(fā)平臺上所述目標應用的版本;
[0009]判斷所述目標應用在第二應用分發(fā)平臺上的版本是否高于所述目標應用在所述第一應用分發(fā)平臺上的版本;
[0010]若所述目標應用在所述第二應用分發(fā)平臺上的版本高于所述目標應用在所述第一應用分發(fā)平臺上的版本,則提示對所述第一應用分發(fā)平臺上所述目標應用進行更新。
[0011]結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第一實施方式中,所述若所述目標應用在所述第二應用分發(fā)平臺上的版本高于所述目標應用在所述第一應用分發(fā)平臺上的版本,則提示對所述第一應用分發(fā)平臺上所述目標應用進行更新,包括:
[0012]若所述目標應用在所述第二應用分發(fā)平臺上的版本高于所述目標應用在所述第一應用分發(fā)平臺上的版本,則獲取所述目標應用在所述第二應用分發(fā)平臺上的版本號,記為第一版本號;
[0013]提示將所述目標應用在所述第一應用分發(fā)平臺上的版本更新為所述第一版本號對應的版本。
[0014]結(jié)合本發(fā)明第一方面第一實施方式,本發(fā)明第一方面第二實施方式中,提示將所述目標應用在所述第一應用分發(fā)平臺上的版本號更新為所述第一版本號對應的版本之后,還包括:
[0015]接收版本更新數(shù)據(jù)包,所述版本更新數(shù)據(jù)包用于在所述第一應用分發(fā)平臺上更新所述目標應用,使得所述目標應用升級為所述第一版本號對應的版本。
[0016]結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第三實施方式中,所述獲取與所述第一應用分發(fā)平臺相關(guān)聯(lián)的第二應用分發(fā)平臺上所述目標應用的版本之前,還包括:
[0017]獲取預置的平臺關(guān)聯(lián)表;
[0018]根據(jù)所述平臺關(guān)聯(lián)表得到與所述第一應用分發(fā)平臺相關(guān)聯(lián)的第二應用分發(fā)平臺。
[0019]結(jié)合本發(fā)明第一方面、第一方面第一實施方式、第一方面第二實施方式或第一方面第三實施方式,本發(fā)明第一方面第四實施方式中,獲取與所述第一應用分發(fā)平臺相關(guān)聯(lián)的第二應用分發(fā)平臺上所述目標應用的版本包括:
[0020]獲取所述目標應用的標識;
[0021]根據(jù)所述目標應用的標識定期查詢或者通過所述第二應用分發(fā)平臺提供的授權(quán)接口實時監(jiān)控所述第二應用分發(fā)平臺上所述目標應用的版本。
[0022]本發(fā)明第二方面提供一種應用更新的提示裝置,包括:
[0023]第一獲取模塊,用于獲取目標應用在第一應用分發(fā)平臺上的版本;
[0024]第二獲取模塊,用于獲取與所述第一應用分發(fā)平臺相關(guān)聯(lián)的第二應用分發(fā)平臺上所述目標應用的版本;
[0025]判斷模塊,用于判斷所述目標應用在第二應用分發(fā)平臺上的版本是否高于所述目標應用在所述第一應用分發(fā)平臺上的版本;
[0026]提示模塊,用于當所述目標應用在所述第二應用分發(fā)平臺上的版本高于所述目標應用在所述第一應用分發(fā)平臺上的版本時,提示對所述第一應用分發(fā)平臺上所述目標應用進行更新。
[0027]結(jié)合本發(fā)明第二方面,本發(fā)明第二方面第一實施方式中,所述提示模塊包括:
[0028]第一獲取單元,用于當所述目標應用在所述第二應用分發(fā)平臺上的版本高于所述目標應用在所述第一應用分發(fā)平臺上的版本時,獲取所述目標應用在所述第二應用分發(fā)平臺上的版本號,記為第一版本號;
[0029]提示單元,用于提示將所述目標應用在所述第一應用分發(fā)平臺上的版本更新為所述第一版本號對應的版本。
[0030]結(jié)合本發(fā)明第二方面第一實施方式,本發(fā)明第二方面第二實施方式中,所述應用更新的提示裝置還包括:
[0031]接收模塊,用于接收版本更新數(shù)據(jù)包,所述版本更新數(shù)據(jù)包用于在所述第一應用分發(fā)平臺上更新所述目標應用,使得所述目標應用升級為所述第一版本號對應的版本。
[0032]結(jié)合本發(fā)明第二方面,本發(fā)明第二方面第三實施方式中,所述應用更新的提示裝置還包括:
[0033]第三獲取模塊,用于獲取預置的平臺關(guān)聯(lián)表;
[0034]所述第三獲取模塊,還用于根據(jù)所述平臺關(guān)聯(lián)表得到與所述第一應用分發(fā)平臺相關(guān)聯(lián)的第二應用分發(fā)平臺。
[0035]結(jié)合本發(fā)明第二方面、第二方面第一實施方式、第二方面第二實施方式或第二方面第三實施方式,本發(fā)明第二方面第四實施方式中,所述第二獲取模塊包括:
[0036]第二獲取單元,用于獲取所述目標應用的標識;
[0037]監(jiān)控單元,用于根據(jù)所述目標應用的標識定期查詢或者通過所述第二應用分發(fā)平臺提供的授權(quán)接口實時監(jiān)控所述第二應用分發(fā)平臺上所述目標應用的版本。
[0038]從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
[0039]本發(fā)明方案獲取目標應用在第一應用分發(fā)平臺上的版本,獲取與第一應用分發(fā)平臺相關(guān)聯(lián)的第二應用分發(fā)平臺上目標應用的版本,判斷目標應用在第二應用分發(fā)平臺上的版本是否高于目標應用在第一應用分發(fā)平臺上的版本,若目標應用在第二應用分發(fā)平臺上的版本高于目標應用在第一應用分發(fā)平臺上的版本,則提示對第一應用分發(fā)平臺上目標應用進行更新,使得維護人員能及時獲知目標應用更新的版本,并更新第一應用分發(fā)平臺上目標應用,保障了該第一應用分發(fā)平臺對目標應用的更新速度。
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例技術(shù)方案,下面將對實施例和現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0041]圖1為本發(fā)明提供的一種應用更新的提示方法實施例的流程示意圖;
[0042]圖2為本發(fā)明提供的一種應用更新的提示裝置一個實施例的結(jié)構(gòu)示意圖;
[0043]圖3為本發(fā)明提供的一種應用更新的提示裝置另一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0044]本發(fā)明實施例提供了一種應用更新的提示方法及裝置,用于及時通知維護人員更新應用,保障應用分發(fā)平臺對應用的更新速度。
[0045]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造