999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android平臺的局域網輕量級系統(tǒng)升級

2021-07-13 03:18:04皮素梅
信息記錄材料 2021年6期
關鍵詞:用戶檢測

皮素梅

(沈陽工學院 遼寧 撫順 113122)

1 引言

OTA(Over-the-Air Technology)是指終端通過無線網絡下載遠程服務器上的升級包,對系統(tǒng)或應用進行升級的技術。有些情況下,公安、醫(yī)院等特殊部門不需要這樣復雜的流程,只需要在局域網內實現升級即可,也不需要在服務器界面配置或者查看升級率等復雜的功能。對于這些市場需求,我們只需開發(fā)簡易的服務器,完成檢測下載即可。這種實現方式,使得服務器具有靈活性。

2 局域網升級系統(tǒng)

隨著時代的發(fā)展,現在警務通設備、醫(yī)院的醫(yī)療終端都需要系統(tǒng)升級,這些特定場所的系統(tǒng)升級都必須使用局域網。經調查研究,我們采用輕量級的系統(tǒng)升級方案,設計一個服務器的安裝包,將此安裝包放置到特定場所的一臺設備上,進行相應的安裝,這臺設備就變成了一個管理版本和配置升級策略的服務器,按照特定的格式配置好升級包和升級策略。終端根據服務器的配置方案進行版本的檢測下載即可。系統(tǒng)框架見圖1。

圖1 系統(tǒng)架構圖

2.1 服務器配置

我們利用apache服務器的配置以及FTP的文件傳輸協(xié)議搭建了一個簡易服務器的框架,設定服務器的配置文件夾為hmctdocs,其中hmctdocs文件夾中設置upgrade目錄和updateinfo.xml,其中upgrade放置需要升級的升級包,updateinfo.xml放置升級策略的文件。在需要配置服務器的主機上直接安裝應用程序,安裝完成后,我們的下載路徑和配置升級策略的文件也就準備好了[1]。

其中,updateinfo.xml的結構如下:

每一個updateinfo節(jié)點為一條升級策略,此配置文件中可以有多條升級策略,即包含多條的內容。產品名,軟件版本號,此節(jié)點包含IMEI,則這些IMEI是不能檢測到升級策略的,即此節(jié)點就是IMEI黑名單的含義。是升級包的大小,是下載升級包地址,升級包的sha256sum。

局域網升級的服務器沒有復雜的界面設置,在配置文件中配置好各個節(jié)點即可。

2.2 客戶端的解析

客戶端首先配置需要檢測升級包的服務器的IP,手動輸入IP后,終端去檢測版本時直接去下載http://ip/server/hmctdocs/updateinfo.xml。下載解析文件完畢后,查看文件中的IMEI、軟件版本號、產品型號是否和終端的IMEI、軟件版本號、產品型號匹配。如果數據匹配就說明有新版本,接著下載upgrade文件夾下的升級包即可。如果數據不匹配,說明沒有新版本,提示用戶已經是最新版本即可[2]。

其中,客戶端檢測版本的流程見圖2。

圖2 客戶端檢測版本的流程圖

下載完畢升級包,會通過下載的升級包在本地生成一個sha256sum,判斷本地的sha256sum與服務器上的sha256sum是否一致,如果不一致,提示用戶升級包出錯,請等待最新版本。如果一致就顯示下載成功,提示用戶立即安裝[3]。如果用戶不立即安裝,設置每天提醒用戶安裝的方式,便于提高升級率。

3 局域網升級系統(tǒng)分析和實現

3.1 局域網升級系統(tǒng)分析

移動終端的公網系統(tǒng)升級和局域網系統(tǒng)升級的差別主要體現在兩個方面:第一方面就是服務器,公網的服務器需要評估服務器的性能、帶寬,以及CDN加速等,考慮產品的創(chuàng)建、源版本和目標版本的管理,升級策略的配置,對于特定用戶的局域網配置,我們不需要考慮服務器的性能、帶寬,以及CDN加速等,只需要搭建好一般配置的服務器,寫好配置文件,把制作好的升級包放到相應的目錄下即可。

第二方面就是移動終端,不論是公網還是局域網系統(tǒng)升級,移動終端都需要和其檢測升級包的服務器一一匹配,在公網的系統(tǒng)升級中,連接服務器和移動終端的需要SDK文件,客戶端調用SDK里的方法去上傳移動終端的產品名和IMEI,移動終端獲得服務器下發(fā)的token,去服務器認證這個設備是否合法。在局域網系統(tǒng)升級中,只需要將服務器的IP配置到終端,終端通過下載服務器的配置文件,解析配置文件后,將服務器的產品型號、軟件版本號、IMEI和移動終端的相關數據進行比對,如果數據匹配,就說明有新版本;如果不匹配,則提示用戶當前版本已經是最新版本。

3.2 局域網升級系統(tǒng)的便捷性

在局域網升級系統(tǒng)中沒有繁瑣的界面上的產品型號的創(chuàng)建,版本的上傳,升級策略的配置,只要配置一個文件即可。在局域網的升級系統(tǒng)中有一步是終端配置服務器的IMEI,用戶進入移動終端的系統(tǒng)更新界面,可以直接設置其IP進行版本檢測。此步驟可以優(yōu)化的空間如下:由于使用局域網升級系統(tǒng)的用戶職業(yè)的特殊性,針對這一情況,我們可以將服務器的IP,在移動終端配置好。將不同用戶的服務器IP和用戶代碼寫成一個數據組(四川公安,10.22.33.55;青島市立醫(yī)院,11.13.44.56),在檢測版本時移動終端通過數據組去自動獲取服務器的IP。這種優(yōu)化的前提是必須確定使用移動終端進行局域網系統(tǒng)升級的場所中局域網的IP。

3.3 局域網升級系統(tǒng)的實現

本方案的局域網升級系統(tǒng)已經在高通平臺(SDM450)、MTK平臺(MTK 6739)、展訊平臺上實現了。

高通64位SDM450智能平臺解決方案,八核1.8 GHz,存儲器64 GB(eMMC)+ 4 GB(LPDDR3)的eMCP(兼容32+4),android o的移動終端。

服務器的處理器是Inter(R)Core(TM)i5-8250U CPU @ 1.60 GHz 1.80 GHz,內存8 G,64位操作系統(tǒng)的Windows 10系統(tǒng)。

在服務器安裝上應用程序后,作為局域網系統(tǒng)升級的服務器。在以上3種平臺上分別測試了差分升級、整包升級、IMEI黑名單的功能,測試結果都升級成功了。

4 結語

本文設計了基于Android平臺的局域網輕量級系統(tǒng)升級,采用局域網系統(tǒng)升級,省掉了服務器的設計、搭建以及界面開發(fā),安裝上我們的服務器軟件應用程序即可搭建好局域網服務器,相比公網服務器的配置省時省力省錢。客戶端只需要解析配置文件即可,不需要通過SDK和服務器進行繁瑣的交互,測試表明該方案簡單易用。

猜你喜歡
用戶檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
小波變換在PCB缺陷檢測中的應用
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
主站蜘蛛池模板: 又爽又黄又无遮挡网站| 日韩a级毛片| 亚洲人成成无码网WWW| 一级福利视频| 色欲色欲久久综合网| 日韩精品亚洲精品第一页| 免费人成视频在线观看网站| 激情国产精品一区| 国产在线视频福利资源站| 国产91成人| 日韩第八页| 在线国产毛片手机小视频| 亚洲综合极品香蕉久久网| 在线视频一区二区三区不卡| 亚洲女同一区二区| 亚洲午夜天堂| 一边摸一边做爽的视频17国产| 国产毛片不卡| 亚洲天堂啪啪| 伊人91在线| 一级毛片免费不卡在线| 成人在线亚洲| 亚洲国产精品国自产拍A| 又大又硬又爽免费视频| 91久久偷偷做嫩草影院精品| 国产三级毛片| 亚洲天堂成人| 色哟哟国产精品| 91久久偷偷做嫩草影院免费看| 青青草综合网| 欧美国产在线看| 污视频日本| 亚洲天堂高清| 99久久国产综合精品2020| 中国国产A一级毛片| 欧美在线一二区| 国产日韩精品欧美一区喷| 国产青青草视频| 成人中文字幕在线| 亚洲精品日产精品乱码不卡| 成人av专区精品无码国产 | 午夜无码一区二区三区在线app| 色欲色欲久久综合网| 91亚洲精选| 国产精品亚洲综合久久小说| 国产农村妇女精品一二区| 毛片最新网址| 亚洲精品福利视频| 亚洲中文字幕无码mv| 视频二区欧美| 国产成人8x视频一区二区| 国产女人在线| 极品私人尤物在线精品首页 | 欧美日韩精品一区二区视频| 国产精品福利导航| 中文字幕无码中文字幕有码在线 | 欧美性色综合网| 国产欧美日韩精品第二区| 色偷偷男人的天堂亚洲av| 99精品在线看| 视频二区中文无码| 国产99视频精品免费观看9e| 中文字幕伦视频| 毛片基地美国正在播放亚洲| 国产亚洲现在一区二区中文| 欧美一级黄片一区2区| 国产青青草视频| 美女被操91视频| 国产第四页| 久久99国产乱子伦精品免| 九九线精品视频在线观看| 国产女同自拍视频| 日韩精品高清自在线| 亚洲日韩第九十九页| 凹凸精品免费精品视频| 欧美在线黄| 亚洲专区一区二区在线观看| 亚洲一道AV无码午夜福利| 情侣午夜国产在线一区无码| 视频二区亚洲精品| 福利一区在线| 国产丝袜精品|