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

基于Android平臺的局域網輕量級系統升級

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

皮素梅

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

1 引言

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

2 局域網升級系統

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

圖1 系統架構圖

2.1 服務器配置

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

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

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

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

2.2 客戶端的解析

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

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

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

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

3 局域網升級系統分析和實現

3.1 局域網升級系統分析

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

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

3.2 局域網升級系統的便捷性

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

3.3 局域網升級系統的實現

本方案的局域網升級系統已經在高通平臺(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位操作系統的Windows 10系統。

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

4 結語

本文設計了基于Android平臺的局域網輕量級系統升級,采用局域網系統升級,省掉了服務器的設計、搭建以及界面開發,安裝上我們的服務器軟件應用程序即可搭建好局域網服務器,相比公網服務器的配置省時省力省錢。客戶端只需要解析配置文件即可,不需要通過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億用戶
創業家(2015年10期)2015-02-27 07:55:08
主站蜘蛛池模板: 国产91线观看| 日本免费精品| 午夜无码一区二区三区在线app| 1级黄色毛片| 一区二区三区在线不卡免费| 免费国产高清精品一区在线| 久久这里只有精品免费| 欧美一级专区免费大片| 国产99精品久久| 刘亦菲一区二区在线观看| 人妻丰满熟妇啪啪| 国产精品一区二区国产主播| 亚洲va在线观看| 一级片一区| 久久伊人操| 日韩国产亚洲一区二区在线观看| 久久一级电影| 全免费a级毛片免费看不卡| 国产99视频免费精品是看6| 欧美一区福利| 日韩视频精品在线| 欧美日韩中文字幕在线| 波多野结衣一级毛片| 视频一本大道香蕉久在线播放| 国产精品视屏| 国产综合色在线视频播放线视| 欧美精品v欧洲精品| 婷婷亚洲天堂| 国产噜噜在线视频观看| 国产97区一区二区三区无码| 成人福利在线视频| 婷婷六月激情综合一区| 国产青青草视频| 欧美性久久久久| 91成人免费观看在线观看| 女人18毛片一级毛片在线| 伊人91视频| 在线观看热码亚洲av每日更新| 成人综合在线观看| 天天色天天操综合网| 国产在线自在拍91精品黑人| 不卡国产视频第一页| 毛片网站在线播放| 久久精品无码国产一区二区三区| 国产在线视频福利资源站| 91黄视频在线观看| 婷婷中文在线| 国产成人欧美| 欧美激情网址| 亚洲人成电影在线播放| 免费无码又爽又黄又刺激网站| 色综合手机在线| 国产激情第一页| 亚洲精品爱草草视频在线| 在线亚洲小视频| 亚洲美女一区二区三区| 成年人免费国产视频| 亚洲欧美不卡中文字幕| 亚洲精品无码日韩国产不卡| 特黄日韩免费一区二区三区| 久久黄色一级视频| 狠狠色成人综合首页| 亚欧成人无码AV在线播放| 91在线无码精品秘九色APP| 久久精品免费国产大片| 91啪在线| 免费无遮挡AV| 精品一区二区三区自慰喷水| 国产精品欧美在线观看| 伊人AV天堂| 亚洲一区免费看| 欧美有码在线观看| 亚洲欧美不卡视频| 手机成人午夜在线视频| 国产H片无码不卡在线视频 | 亚洲欧洲美色一区二区三区| 国产白浆一区二区三区视频在线| 国产又黄又硬又粗| 久久久久九九精品影院 | 国产在线98福利播放视频免费| 九九久久99精品| 国产女人18毛片水真多1|