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

應(yīng)用程序更新方法及裝置的制造方法

文檔序號(hào):9452882閱讀:323來源:國知局
應(yīng)用程序更新方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序更新方法及裝置。
【背景技術(shù)】
[0002]隨著智能手機(jī)的逐步發(fā)展,智能手機(jī)的應(yīng)用程序(App)也成為人們生活中不可或缺的廣品。
[0003]一些與網(wǎng)絡(luò)側(cè)交互數(shù)據(jù)的App,如天氣App,需要從一個(gè)或多個(gè)數(shù)據(jù)源獲取數(shù)據(jù),一旦數(shù)據(jù)源發(fā)生變化,或者數(shù)據(jù)源中的一些內(nèi)容如數(shù)據(jù)格式發(fā)生變化,就會(huì)造成App全部或部分功能失效甚至崩潰。為了使得App能夠正常工作,相關(guān)技術(shù)中,如果App是內(nèi)置在系統(tǒng)中的,則需要重新安裝手機(jī)操作系統(tǒng),才能正常使用該App。對(duì)于非內(nèi)置在系統(tǒng)中的App,則需要用戶通過應(yīng)用商店或者是從網(wǎng)絡(luò)上搜索新的Android安裝包(Android Package,Apk),重新安裝該App之后才能正常使用ο
[0004]相關(guān)技術(shù)中存在如下問題:重新安裝手機(jī)操作系統(tǒng)或重新安裝App均耗需費(fèi)大量時(shí)間和數(shù)據(jù)流量,造成資源浪費(fèi)。

【發(fā)明內(nèi)容】

[0005]為克服相關(guān)技術(shù)中存在的問題,本公開實(shí)施例提供一種應(yīng)用程序更新方法及裝置。
[0006]根據(jù)本公開實(shí)施例的第一方面,提供一種應(yīng)用程序更新方法,所述方法包括:
[0007]獲取應(yīng)用程序的更新插件,所述更新插件包括對(duì)所述應(yīng)用程序的待更新部分進(jìn)行替換的更新數(shù)據(jù);
[0008]用所述更新插件替換所述應(yīng)用程序的待更新部分,對(duì)所述應(yīng)用程序進(jìn)行更新。
[0009]本公開的實(shí)施例提供的技術(shù)方案可以實(shí)現(xiàn)以下有益效果:用戶無需重新安裝終端的操作系統(tǒng)就可以解決App的更新問題,也無需用戶搜索App的安裝包并進(jìn)行安裝,避免重裝操作系統(tǒng)失敗引起的數(shù)據(jù)損壞,也避免用戶損失,節(jié)約了用戶時(shí)間及數(shù)據(jù)流量。由于僅對(duì)App的部分?jǐn)?shù)據(jù)進(jìn)行更新,更新過程很快,不影響App的正常運(yùn)行。整個(gè)App的更新過程,可以在用戶毫不知情的情況下完成,極大地提高了用戶體驗(yàn)。
[0010]可選的,所述獲取應(yīng)用程序的更新插件,包括:
[0011]查詢網(wǎng)絡(luò)側(cè)是否存在所述應(yīng)用程序的更新插件;
[0012]當(dāng)所述網(wǎng)絡(luò)側(cè)存在所述更新插件時(shí),從網(wǎng)絡(luò)側(cè)獲取所述更新插件;
[0013]或者,所述獲取應(yīng)用程序的更新插件,包括:
[0014]獲取網(wǎng)絡(luò)側(cè)推送的所述應(yīng)用程序的更新插件。
[0015]在可選方案中,不管是應(yīng)用程序主動(dòng)查詢還是服務(wù)器進(jìn)行推送更新插件,都可以在用戶完全不知情的情況下完成App的更新,節(jié)約了用戶時(shí)間及數(shù)據(jù)流量,極大地提高了用戶體驗(yàn)。
[0016]可選的,所述方法還包括:
[0017]確定所述更新插件的功能類型;
[0018]根據(jù)所述更新插件執(zhí)行與所述功能類型對(duì)應(yīng)的操作。
[0019]在可選方案中,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0020]可選的,所述確定所述更新插件的功能類型,包括:
[0021]根據(jù)所述更新數(shù)據(jù)確定所述更新插件的功能類型;
[0022]所述根據(jù)所述更新插件執(zhí)行與所述功能類型對(duì)應(yīng)的操作,包括:
[0023]根據(jù)所述更新數(shù)據(jù)執(zhí)行與所述更新插件的功能類型對(duì)應(yīng)的操作。
[0024]在可選方案中,通過上述方式執(zhí)行更新數(shù)據(jù)對(duì)應(yīng)的操作,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0025]可選的,所述確定所述更新插件的功能類型,包括:
[0026]根據(jù)預(yù)先定義的描述標(biāo)識(shí),查詢所述更新插件中包含所述描述標(biāo)識(shí)的更新數(shù)據(jù);
[0027]確定包含所述描述標(biāo)識(shí)的更新數(shù)據(jù)對(duì)應(yīng)的第一功能類型;
[0028]所述根據(jù)所述更新插件執(zhí)行與所述功能類型對(duì)應(yīng)的操作,包括:
[0029]根據(jù)包含所述描述標(biāo)識(shí)的更新數(shù)據(jù)執(zhí)行與所述第一功能類型對(duì)應(yīng)的操作。
[0030]在可選方案中,通過上述方式執(zhí)行更新數(shù)據(jù)對(duì)應(yīng)的操作,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0031]可選的,所述更新數(shù)據(jù)包括更新的函數(shù)、更新的變量和更新的變量值中至少一項(xiàng)。
[0032]在可選方案中,根據(jù)對(duì)App所做的修改,可以僅對(duì)修改部分進(jìn)行更新,無需重新安裝整個(gè)App,減少需要下載的更新數(shù)據(jù)量,提高App更新速度,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0033]可選的,所述更新插件中包括所述應(yīng)用程序能夠識(shí)別的新數(shù)據(jù)源接口數(shù)據(jù);
[0034]所述確定所述更新插件的功能類型,包括:
[0035]根據(jù)所述新數(shù)據(jù)源接口數(shù)據(jù)確定所述更新插件的功能類型為獲取應(yīng)用數(shù)據(jù);
[0036]所述根據(jù)所述更新插件執(zhí)行與所述功能類型對(duì)應(yīng)的操作,包括:
[0037]根據(jù)所述新數(shù)據(jù)源接口數(shù)據(jù)確定新數(shù)據(jù)源接口 ;
[0038]從所述新數(shù)據(jù)源接口獲取應(yīng)用數(shù)據(jù)。
[0039]在可選方案中,當(dāng)App的數(shù)據(jù)源接口發(fā)生變化時(shí),僅對(duì)數(shù)據(jù)源接口數(shù)據(jù)進(jìn)行更新,無需對(duì)整個(gè)App進(jìn)行重新安裝,提高App更新速度,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0040]可選的,所述更新插件中包括用于格式轉(zhuǎn)換的操作數(shù)據(jù),所述操作數(shù)據(jù)用于將從數(shù)據(jù)源接口獲得的不可識(shí)別格式的應(yīng)用數(shù)據(jù)轉(zhuǎn)換為所述應(yīng)用程序能夠識(shí)別的格式的應(yīng)用數(shù)據(jù);
[0041]所述確定所述更新插件的功能類型,包括:
[0042]根據(jù)所述操作數(shù)據(jù)確定所述更新插件的功能類型為對(duì)應(yīng)用數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換;
[0043]所述根據(jù)所述更新插件執(zhí)行與所述功能類型對(duì)應(yīng)的操作,包括:
[0044]將從數(shù)據(jù)源接口獲得的不可識(shí)別格式的應(yīng)用數(shù)據(jù),轉(zhuǎn)換為所述應(yīng)用程序能夠識(shí)別的格式的應(yīng)用數(shù)據(jù)。
[0045]在可選方案中,當(dāng)App的數(shù)據(jù)源提供的數(shù)據(jù)格式發(fā)生變化時(shí),可以在App中加入用于格式轉(zhuǎn)換的操作數(shù)據(jù),將新格式數(shù)據(jù)轉(zhuǎn)換為App能夠識(shí)別的數(shù)據(jù),無需對(duì)整個(gè)App進(jìn)行重新安裝,提高App更新速度,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0046]根據(jù)本公開實(shí)施例的第二方面,提供一種應(yīng)用程序更新裝置,包括:
[0047]獲取模塊,用于獲取應(yīng)用程序的更新插件,所述更新插件包括對(duì)所述應(yīng)用程序的待更新部分進(jìn)行替換的更新數(shù)據(jù);
[0048]替換模塊,用于用所述更新插件替換所述應(yīng)用程序的待更新部分,對(duì)所述應(yīng)用程序進(jìn)行更新。
[0049]本公開的實(shí)施例提供的技術(shù)方案可以實(shí)現(xiàn)以下有益效果:用戶無需重新安裝終端的操作系統(tǒng)就可以解決App的更新問題,也無需用戶搜索App的安裝包并進(jìn)行安裝,避免重裝操作系統(tǒng)失敗引起的數(shù)據(jù)損壞,也避免用戶損失,節(jié)約了用戶時(shí)間及數(shù)據(jù)流量。由于僅對(duì)App的部分?jǐn)?shù)據(jù)進(jìn)行更新,更新過程很快,不影響App的正常運(yùn)行。整個(gè)App的更新過程,可以在用戶毫不知情的情況下完成,極大地提高了用戶體驗(yàn)。
[0050]可選的,所述裝置還包括:
[0051]查詢模塊,用于查詢網(wǎng)絡(luò)側(cè)是否存在所述應(yīng)用程序的更新插件;
[0052]所述獲取模塊,用于當(dāng)所述網(wǎng)絡(luò)側(cè)存在所述更新插件時(shí),從網(wǎng)絡(luò)側(cè)獲取所述更新插件。
[0053]在可選方案中,不管是應(yīng)用程序主動(dòng)查詢還是服務(wù)器進(jìn)行推送更新插件,都可以在用戶完全不知情的情況下完成App的更新,節(jié)約了用戶時(shí)間及數(shù)據(jù)流量,極大地提高了用戶體驗(yàn)。
[0054]可選的,所述獲取模塊,用于獲取網(wǎng)絡(luò)側(cè)推送的所述應(yīng)用程序的更新插件。
[0055]在可選方案中,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0056]可選的,所述裝置還包括:
[0057]確定模塊,用于確定所述更新插件的功能類型;
[0058]執(zhí)行模塊,用于根據(jù)所述更新插件執(zhí)行與所述功能類型對(duì)應(yīng)的操作。
[0059]在可選方案中,可以使得App更快地根據(jù)更新后的數(shù)據(jù)執(zhí)行操作,提高App執(zhí)行的準(zhǔn)確度。
[0060]可選的,所述確定模塊,用于根據(jù)所述更新數(shù)據(jù)確定所述更新插件的功能類型;
[0061]所述執(zhí)行模塊,用于根據(jù)所述更新數(shù)據(jù)執(zhí)行與所述更新插件的功能類型對(duì)應(yīng)的操作
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
金山区| 林口县| 高邮市| 桐柏县| 盱眙县| 瓦房店市| 连城县| 张家港市| 会东县| 凤翔县| 英吉沙县| 黄大仙区| 阿图什市| 虎林市| 阿勒泰市| 锦屏县| 兴化市| 邹城市| 社会| 百色市| 广饶县| 卓尼县| 黄冈市| 宁化县| 荣成市| 合阳县| 铜川市| 鹤峰县| 搜索| 黔江区| 县级市| 都安| 于田县| 团风县| 榆树市| 湖口县| 策勒县| 巴南区| 宜兴市| 凤冈县| 饶阳县|