两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

應(yīng)用的升級(jí)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40611984發(fā)布日期:2025-01-07 20:56閱讀:10來(lái)源:國(guó)知局
應(yīng)用的升級(jí)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

本公開(kāi)涉及數(shù)據(jù)處理,尤其涉及一種應(yīng)用的升級(jí)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、由于企業(yè)內(nèi)部終端呈現(xiàn)出多平臺(tái)共存的情況,且不同平臺(tái)使用的芯片也不同,導(dǎo)致在同一類(lèi)業(yè)務(wù)的終端上進(jìn)行應(yīng)用管理時(shí),需要根據(jù)業(yè)務(wù)屬性進(jìn)行劃分,而在進(jìn)行版本管理時(shí),則需要根據(jù)平臺(tái)進(jìn)行劃分,造成了應(yīng)用管理和版本管理工作的復(fù)雜性。


技術(shù)實(shí)現(xiàn)思路

1、本公開(kāi)提供一種應(yīng)用的升級(jí)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),用以解決應(yīng)用管理和版本管理工作異常復(fù)雜的問(wèn)題。

2、為此,本公開(kāi)的一個(gè)目的在于提出一種應(yīng)用的升級(jí)方法。

3、本公開(kāi)的第二個(gè)目的在于提出一種應(yīng)用的升級(jí)裝置。

4、本公開(kāi)的第三個(gè)目的在于提出一種電子設(shè)備。

5、本公開(kāi)的第四個(gè)目的在于提出一種非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。

6、本公開(kāi)的第五個(gè)目的在于提出一種計(jì)算機(jī)程序產(chǎn)品。

7、為達(dá)上述目的,本公開(kāi)第一方面實(shí)施方式提出了一種應(yīng)用的升級(jí)方法,包括:獲取多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,其中同一待升級(jí)應(yīng)用具有不同的版本文件,所述待升級(jí)應(yīng)用為運(yùn)行在所述終端設(shè)備上的一個(gè)應(yīng)用;獲取所述終端設(shè)備的設(shè)備信息,并根據(jù)所述設(shè)備信息,確定所述終端設(shè)備關(guān)聯(lián)的第一平臺(tái)類(lèi)型;根據(jù)所述第一平臺(tái)類(lèi)型,從所述多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置中,確定所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置;根據(jù)所述第一存儲(chǔ)位置獲取所述待升級(jí)應(yīng)用的第一版本文件,并基于所述第一版本文件對(duì)所述待升級(jí)應(yīng)用進(jìn)行升級(jí)。

8、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述獲取多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,包括:接收服務(wù)器發(fā)送的升級(jí)任務(wù),并從所述升級(jí)任務(wù)中獲取所述待升級(jí)應(yīng)用的版本信息;根據(jù)所述版本信息,獲取多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置。

9、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述根據(jù)所述第一存儲(chǔ)位置獲取所述待升級(jí)應(yīng)用的第一版本文件之前,還包括:根據(jù)所述版本信息獲取第一應(yīng)用標(biāo)識(shí);從部署在所述終端設(shè)備上的候選應(yīng)用中,根據(jù)所述第一應(yīng)用標(biāo)識(shí)確定所述待升級(jí)應(yīng)用。

10、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述根據(jù)所述第一存儲(chǔ)位置獲取所述待升級(jí)應(yīng)用的第一版本文件,還包括:根據(jù)所述版本信息獲取第一版本號(hào);根據(jù)所述第一存儲(chǔ)位置和所述第一版本號(hào),生成文件下載請(qǐng)求;向所述服務(wù)器發(fā)送所述文件下載請(qǐng)求,并接收所述服務(wù)器下發(fā)的所述第一版本文件。

11、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述根據(jù)所述第一平臺(tái)類(lèi)型,從所述多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置中,確定所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置,包括:判斷所述多個(gè)候選平臺(tái)類(lèi)型中是否包括所述第一平臺(tái)類(lèi)型;響應(yīng)于所述多個(gè)候選平臺(tái)類(lèi)型中包括所述第一平臺(tái)類(lèi)型,從所述多個(gè)候選類(lèi)型平臺(tái)中確定與所述第一平臺(tái)類(lèi)型一致的第一候選平臺(tái)類(lèi)型;確定所述第一候選平臺(tái)類(lèi)型的版本文件的存儲(chǔ)位置,確定為所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置。

12、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述方法還包括:響應(yīng)于所述多個(gè)候選平臺(tái)類(lèi)型中未包括所述第一平臺(tái)類(lèi)型,從所述多個(gè)候選平臺(tái)類(lèi)型中,確定與所述第一平臺(tái)類(lèi)型兼容的第二候選平臺(tái)類(lèi)型;確定所述第二候選平臺(tái)類(lèi)型的版本文件的存儲(chǔ)位置,確定為所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置。

13、為達(dá)上述目的,本公開(kāi)第一方面實(shí)施方式提出了另一種應(yīng)用的升級(jí)方法,包括:向終端設(shè)備發(fā)送多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,其中同一待升級(jí)應(yīng)用具有不同的版本文件,所述待升級(jí)應(yīng)用為運(yùn)行在所述終端設(shè)備上的一個(gè)應(yīng)用;接收所述終端設(shè)備發(fā)送的文件下載請(qǐng)求,所述文件下載請(qǐng)求包括所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置;向所述終端設(shè)備發(fā)送所述第一存儲(chǔ)位置上存儲(chǔ)的第一版本文件,所述第一版本文件用于對(duì)所述終端設(shè)備上的所述待升級(jí)應(yīng)用進(jìn)行升級(jí)。

14、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述方法還包括:獲取所述待升級(jí)應(yīng)用的第一應(yīng)用標(biāo)識(shí)和第一版本號(hào);根據(jù)所述第一應(yīng)用標(biāo)識(shí)和第一版本號(hào),生成所述待升級(jí)應(yīng)用的版本信息,其中所述版本信息包括所述多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置;基于所述版本信息生成升級(jí)任務(wù),并向所述終端設(shè)備發(fā)送所述升級(jí)任務(wù)。

15、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述根據(jù)所述第一應(yīng)用標(biāo)識(shí)和第一版本號(hào),生成所述待升級(jí)應(yīng)用的版本信息,包括:根據(jù)所述第一應(yīng)用標(biāo)識(shí)和第一版本號(hào),查詢(xún)映射關(guān)系,獲取所述第一版本號(hào)所支持的多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,其中所述映射關(guān)系包括應(yīng)用標(biāo)識(shí)、版本號(hào)、平臺(tái)類(lèi)型和版本文件的存儲(chǔ)位置之間的映射關(guān)系;基于所述第一應(yīng)用標(biāo)識(shí)和第一版本號(hào),以及所述多個(gè)候選平臺(tái)類(lèi)型各自版本的存儲(chǔ)位置,生成所述版本信息。

16、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述映射關(guān)系的建立過(guò)程,包括:接收待發(fā)布版本文件,并確定所述待發(fā)布版本文件的第二版本號(hào)和所隸屬應(yīng)用的第二應(yīng)用標(biāo)識(shí);獲取所述第二版本號(hào)所支持的第二平臺(tái)類(lèi)型;確定所述待發(fā)布版本文件的第二存儲(chǔ)位置,并上傳至所述第二存儲(chǔ)位置;生成所述第二應(yīng)用標(biāo)識(shí)、所述第二版本號(hào)、所述第二平臺(tái)類(lèi)型和所述第二存儲(chǔ)位置之間的映射關(guān)系。

17、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述向所述終端設(shè)備發(fā)送所述第一存儲(chǔ)位置上存儲(chǔ)的第一版本文件,包括:從所述文件下載請(qǐng)求中獲取所述待升級(jí)應(yīng)用的第一版本號(hào);確定所述第一存儲(chǔ)位置對(duì)應(yīng)的第三版本號(hào);響應(yīng)于所述第一版本號(hào)和所述第三版本號(hào)一致,從所述第一存儲(chǔ)位置上讀取所述第一版本文件,并向所述終端設(shè)備發(fā)送所述第一版本文件。

18、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述方法還包括:響應(yīng)于所述第一版本號(hào)和所述第三版本號(hào)不同,停止從所述第一存儲(chǔ)位置上讀取所述第一版本文件;生成所述目標(biāo)版本文件下載失敗提醒。

19、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述向終端設(shè)備發(fā)送多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,包括:確定部署所述待升級(jí)應(yīng)用的多個(gè)終端設(shè)備,并將所述多個(gè)終端設(shè)備劃分為同一個(gè)設(shè)備組;向所述設(shè)備組內(nèi)的每個(gè)終端設(shè)備發(fā)送所述多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置。

20、為達(dá)上述目的,本公開(kāi)第二方面實(shí)施例提出了一種應(yīng)用的升級(jí)裝置,包括:獲取模塊,用于獲取多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,其中同一待升級(jí)應(yīng)用具有不同的版本文件,所述待升級(jí)應(yīng)用為運(yùn)行在所述終端設(shè)備上的一個(gè)應(yīng)用;第一確定模塊,用于獲取所述終端設(shè)備的設(shè)備信息,并根據(jù)所述設(shè)備信息,確定所述終端設(shè)備關(guān)聯(lián)的第一平臺(tái)類(lèi)型;第二確定模塊,用于根據(jù)所述第一平臺(tái)類(lèi)型,從所述多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置中,確定所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置;升級(jí)模塊,用于根據(jù)所述第一存儲(chǔ)位置獲取所述待升級(jí)應(yīng)用的第一版本文件,并基于所述第一版本文件對(duì)所述待升級(jí)應(yīng)用進(jìn)行升級(jí)。

21、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述獲取模塊,還用于:接收服務(wù)器發(fā)送的升級(jí)任務(wù),并從所述升級(jí)任務(wù)中獲取所述待升級(jí)應(yīng)用的版本信息;根據(jù)所述版本信息,獲取多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置。

22、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述升級(jí)模塊,還用于:根據(jù)所述版本信息獲取第一應(yīng)用標(biāo)識(shí);從部署在所述終端設(shè)備上的候選應(yīng)用中,根據(jù)所述第一應(yīng)用標(biāo)識(shí)確定所述待升級(jí)應(yīng)用。

23、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述升級(jí)模塊,還用于:根據(jù)所述版本信息獲取第一版本號(hào);根據(jù)所述第一存儲(chǔ)位置和所述第一版本號(hào),生成文件下載請(qǐng)求;向所述服務(wù)器發(fā)送所述文件下載請(qǐng)求,并接收所述服務(wù)器下發(fā)的所述第一版本文件。

24、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第二確定模塊,還用于:判斷所述多個(gè)候選平臺(tái)類(lèi)型中是否包括所述第一平臺(tái)類(lèi)型;響應(yīng)于所述多個(gè)候選平臺(tái)類(lèi)型中包括所述第一平臺(tái)類(lèi)型,從所述多個(gè)候選類(lèi)型平臺(tái)中確定與所述第一平臺(tái)類(lèi)型一致的第一候選平臺(tái)類(lèi)型;確定所述第一候選平臺(tái)類(lèi)型的版本文件的存儲(chǔ)位置,確定為所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置。

25、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第二確定模塊,還用于:響應(yīng)于所述多個(gè)候選平臺(tái)類(lèi)型中未包括所述第一平臺(tái)類(lèi)型,從所述多個(gè)候選平臺(tái)類(lèi)型中,確定與所述第一平臺(tái)類(lèi)型兼容的第二候選平臺(tái)類(lèi)型;確定所述第二候選平臺(tái)類(lèi)型的版本文件的存儲(chǔ)位置,確定為所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置。

26、為達(dá)上述目的,本公開(kāi)第二方面實(shí)施例提出了另一種應(yīng)用的升級(jí)裝置,包括:第一發(fā)送模塊,用于向終端設(shè)備發(fā)送多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,其中同一待升級(jí)應(yīng)用具有不同的版本文件,所述待升級(jí)應(yīng)用為運(yùn)行在所述終端設(shè)備上的一個(gè)應(yīng)用;接收模塊,用于接收所述終端設(shè)備發(fā)送的文件下載請(qǐng)求,所述文件下載請(qǐng)求包括所述終端設(shè)備對(duì)應(yīng)的第一存儲(chǔ)位置;第二發(fā)送模塊,用于向所述終端設(shè)備發(fā)送所述第一存儲(chǔ)位置上存儲(chǔ)的第一版本文件,所述第一版本文件用于對(duì)所述終端設(shè)備上的所述待升級(jí)應(yīng)用進(jìn)行升級(jí)。

27、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第一發(fā)送模塊,還用于:獲取所述待升級(jí)應(yīng)用的第一應(yīng)用標(biāo)識(shí)和第一版本號(hào);根據(jù)所述第一應(yīng)用標(biāo)識(shí)和第一版本號(hào),生成所述待升級(jí)應(yīng)用的版本信息,其中所述版本信息包括所述多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置;基于所述版本信息生成升級(jí)任務(wù),并向所述終端設(shè)備發(fā)送所述升級(jí)任務(wù)。

28、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第一發(fā)送模塊,還用于:根據(jù)所述第一應(yīng)用標(biāo)識(shí)和第一版本號(hào),查詢(xún)映射關(guān)系,獲取所述第一版本號(hào)所支持的多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置,其中所述映射關(guān)系包括應(yīng)用標(biāo)識(shí)、版本號(hào)、平臺(tái)類(lèi)型和版本文件的存儲(chǔ)位置之間的映射關(guān)系;基于所述第一應(yīng)用標(biāo)識(shí)和第一版本號(hào),以及所述多個(gè)候選平臺(tái)類(lèi)型各自版本的存儲(chǔ)位置,生成所述版本信息。

29、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第一發(fā)送模塊,還用于:接收待發(fā)布版本文件,并確定所述待發(fā)布版本文件的第二版本號(hào)和所隸屬應(yīng)用的第二應(yīng)用標(biāo)識(shí);獲取所述第二版本號(hào)所支持的第二平臺(tái)類(lèi)型;確定所述待發(fā)布版本文件的第二存儲(chǔ)位置,并上傳至所述第二存儲(chǔ)位置;生成所述第二應(yīng)用標(biāo)識(shí)、所述第二版本號(hào)、所述第二平臺(tái)類(lèi)型和所述第二存儲(chǔ)位置之間的映射關(guān)系。

30、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第二發(fā)送模塊,還用于:從所述文件下載請(qǐng)求中獲取所述待升級(jí)應(yīng)用的第一版本號(hào);確定所述第一存儲(chǔ)位置對(duì)應(yīng)的第三版本號(hào);響應(yīng)于所述第一版本號(hào)和所述第三版本號(hào)一致,從所述第一存儲(chǔ)位置上讀取所述第一版本文件,并向所述終端設(shè)備發(fā)送所述第一版本文件。

31、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第二發(fā)送模塊,還用于:響應(yīng)于所述第一版本號(hào)和所述第三版本號(hào)不同,停止從所述第一存儲(chǔ)位置上讀取所述第一版本文件;生成所述目標(biāo)版本文件下載失敗提醒。

32、根據(jù)本公開(kāi)的一個(gè)實(shí)施方式,所述第一發(fā)送模塊,還用于:確定部署所述待升級(jí)應(yīng)用的多個(gè)終端設(shè)備,并將所述多個(gè)終端設(shè)備劃分為同一個(gè)設(shè)備組;向所述設(shè)備組內(nèi)的每個(gè)終端設(shè)備發(fā)送所述多個(gè)候選平臺(tái)類(lèi)型各自版本文件的存儲(chǔ)位置。

33、為達(dá)上述目的,本公開(kāi)第三方面實(shí)施例提出了一種電子設(shè)備,包括:至少一個(gè)處理器;以及與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以實(shí)現(xiàn)如本公開(kāi)第一方面實(shí)施例所述的應(yīng)用的升級(jí)方法。

34、為達(dá)上述目的,本公開(kāi)第四方面實(shí)施例提出了一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述計(jì)算機(jī)指令用于實(shí)現(xiàn)如本公開(kāi)第一方面實(shí)施例所述的應(yīng)用的升級(jí)方法。

35、為達(dá)上述目的,本公開(kāi)第五方面實(shí)施例提出了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如本公開(kāi)第一方面實(shí)施例所述的應(yīng)用的升級(jí)方法。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
枣阳市| 汪清县| 集安市| 合江县| 鄯善县| 隆安县| 万年县| 盐池县| 手机| 仁怀市| 永定县| 桦川县| 苏尼特右旗| 大田县| 武邑县| 如皋市| 长治县| 水城县| 内黄县| 孟津县| 灵石县| 星座| 桓台县| 厦门市| 新和县| 福安市| 宁南县| 西乌珠穆沁旗| 上犹县| 基隆市| 商河县| 翼城县| 清新县| 马鞍山市| 察哈| 合水县| 文水县| 河北区| 江口县| 河东区| 乡宁县|