日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于定制安卓平臺的應用快速部署方法有效

專利信息
申請號: 201710357945.2 申請日: 2017-05-19
公開(公告)號: CN107168742B 公開(公告)日: 2018-01-19
發明(設計)人: 張堯學;李少勇;劉亞萍;廖海寧;胡寧 申請(專利權)人: 中南大學
主分類號: G06F8/60 分類號: G06F8/60
代理公司: 長沙七源專利代理事務所(普通合伙)43214 代理人: 鄭雋
地址: 410083 湖南*** 國省代碼: 湖南;43
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 定制 平臺 應用 快速 部署 方法
【權利要求書】:

1.一種基于定制安卓平臺的應用快速部署方法,其特征在于包含如下步驟:

第一步,構建基于定制安卓平臺的應用快速部署系統,該系統由兩層構成:一是運行于云服務器中的云端應用商城;二是運行于移動智能設備上的應用商城客戶端;

云服務器中部署著全網唯一的云端應用商城,云端應用商城由App應用管理模塊、機器碼集成模塊、應用中心數據庫組成;云端應用商城以并行方式為所有連接它的移動智能設備提供App應用下載、App列表下載、應用運行時所需的優化文件上傳服務;應用中心數據庫中有App應用數據表,App應用數據表有P項,P為App的個數;每個表項有4個域,分別為App標識,App分類標識,App原始安裝包,App優化安裝包列表,其中:App標識是表明App是何種應用的唯一標識;App分類標識表明App所屬的分類類別;App原始安裝包中存放原始APK文件;App優化安裝包列表是一個二維數組,其每行內容均由終端系統特征碼、優化版安裝包兩項組成,優化版安裝包存放終端系統特征碼所對應類型的移動智能設備優化后的APK安裝文件;終端系統特征碼是移動智能設備所屬類型的唯一標識,同一類型移動智能設備間硬件版本、系統軟件版本完全相同;1個App標識對應1個App優化安裝包列表,每個App優化安裝包列表有n項,n為連接云端應用商城的移動智能設備的類型數量,P,n均為正整數;

每一個移動智能設備上都運行著應用商城客戶端,應用商城客戶端由App應用獲取模塊、機器碼上傳模塊組成,應用商城客戶端用于顯示云端應用商城中可用的App列表、下載支持快速部署的APK文件,以及上傳本機編譯生成的特定應用的優化目標文件;

App應用管理模塊與機器碼集成模塊、App應用獲取模塊、應用中心數據庫相連,用于為App應用獲取模塊提供App列表下載、App下載服務,并為機器碼集成模塊提供APK文件;App應用管理模塊接收機器碼集成模塊發送參數為App標識的獲取應用安裝包的請求,從App應用數據表中查找得到App標識對應的App原始安裝包,并將該App原始安裝包傳遞回機器碼集成模塊;App應用管理模塊也接收機器碼集成模塊發送的參數為App標識、終端系統特征碼、優化版安裝包的添加優化安裝包的請求,從App應用數據表中查找得到App標識對應的App優化安裝包列表,將從機器碼集成模塊傳來的終端系統特征碼、優化版安裝包存入App標識對應的App優化安裝包列表中;App應用管理模塊也接收App應用獲取模塊發送的參數為App分類標識的下載App列表的請求,從App應用數據表中查找得到屬于該App分類標識的所有App,從而形成一個App列表,App列表包含App應用數據表中App標識、App分類標識兩項信息,并將App列表傳遞回App應用獲取模塊;App應用管理模塊還接收App應用獲取模塊發送的參數為App標識、終端系統特征碼的下載App的請求,從App應用數據表中查找得到App標識對應的App原始安裝包和App優化安裝包列表,再從App優化安裝包列表查找終端系統特征碼對應的優化版安裝包,若存在該優化版安裝包則將該優化版安裝包傳遞回App應用獲取模塊,若不存在則將App原始安裝包傳遞回App應用獲取模塊;

機器碼集成模塊與App應用管理模塊、機器碼上傳模塊相連,用于接收優化目標文件,并集成該優化目標文件到App的原始安裝包中從而生成針對特定終端系統的優化版安裝包;機器碼集成模塊接收機器碼上傳模塊發送的參數為App標識、終端系統特征碼、優化目標文件優化目標文件上傳的請求,得到機器碼上傳模塊發送的優化目標文件target.file,同時向App應用管理模塊發送參數為App標識的獲取應用安裝包請求,得到App原始安裝包,而后將優化目標文件target.file植入App原始安裝包并對安裝包重新簽名,得到優化版安裝包;機器碼集成模塊還向App應用管理模塊發送添加參數為App標識、終端系統特征碼、優化版安裝包的優化安裝包的請求,從而將優化版安裝包保存到App應用數據表中;植入優化目標文件target.file的過程,就是將target.file存入原始安裝包的過程,得到的優化版安裝包為在原始安裝包的resources.arsc文件之后增加target.file,并打包成一個zip壓縮包;

App應用獲取模塊與App應用管理模塊、服務進程installd相連,用于在移動智能設備上以列表方式顯示云端應用商城中的App,從云端應用商城下載用戶指定的應用安裝包以及接收用戶觸摸點擊事件觸發應用安裝過程;App應用獲取模塊向App應用管理模塊發送下載參數為App分類標識的App列表請求,從App應用管理模塊得到App列表,并在當前移動智能設備的應用顯示列表中顯示出來,給用戶提供下載應用的界面;在用戶下載某應用時,App應用獲取模塊還向App應用管理模塊發送參數為App標識、終端系統特征碼的下載App請求,得到App應用管理模塊傳遞回來的優化版安裝包后,通過安卓系統內部的PackageInstaller向installd發送參數為應用安裝包的應用安裝請求,從而完成應用安裝任務;

機器碼上傳模塊與機器碼集成模塊、服務進程installd相連,用于上傳所屬移動智能設備編譯生成的應用運行時所需的目標文件,實現目標文件共享;機器碼上傳模塊接收installd發送的參數為App標識、優化目標文件的上傳優化文件的請求,從installd接收到App標識、優化目標文件后,攜帶所屬移動智能設備的終端系統特征碼向機器碼集成模塊發送參數為App標識、終端系統特征碼、優化目標文件的優化目標文件上傳請求,以上傳應用運行時所需的優化目標文件;

第二步,改進安卓系統服務進程installd,改進版服務進程installd與App應用獲取模塊、機器碼上傳模塊相連,在執行安卓原有服務進程installd基礎上,增加對優化版安裝包的支持,以實現快速安裝部署;

第三步,云端應用商城運行,初始化應用中心數據庫;系統管理員通過App應用管理模塊將提供給用戶使用的App的相關內容即App標識,App分類標識,App原始安裝包錄入應用中心數據庫App應用數據表中;對通過用戶上傳打包、按終端類型編譯方式獲得的App優化安裝包,系統管理員也通過App應用管理模塊將它們保存到App應用數據表中App標識對應的App優化安裝包列表中;

第四步,移動智能設備在基于定制安卓平臺的應用快速部署系統支持下并行部署應用,方法是:

4.1移動智能設備正常運行,App應用獲取模塊按4.1.1所述方法定期下載云端應用商場提供的App列表,同時App應用獲取模塊按4.1.2所述方法接收用戶的操作指令,按不同指令進行操作:

4.1.1 App應用獲取模塊使用安卓系統內置定時器,定期向App應用管理模塊發送下載App列表請求,將從App應用管理模塊得到的App列表在移動智能設備上顯示出來,給用戶提供下載應用的界面;

4.1.2 App應用獲取模塊根據移動智能設備上顯示的App列表從鍵盤或觸摸屏接收用戶操作,若需安裝應用則轉4.2,無需操作則轉4.1.2;

4.2 App應用獲取模塊向App應用管理模塊發送下載參數為App標識、終端系統特征碼的App請求;

4.3 App應用管理模塊將應用安裝包發送給App應用獲取模塊,方法是:App應用管理模塊接收App應用獲取模塊發送的參數為App標識、終端系統特征碼的下載App的請求,從App應用數據表中查找得到App標識對應的App原始安裝包和App優化安裝包列表,再從App優化安裝包列表查找終端系統特征碼對應的優化版安裝包,若存在該優化版安裝包則將該優化版安裝包傳遞回App應用獲取模塊,若不存在則將App原始安裝包傳遞回App應用獲取模塊;

4.4 App應用獲取模塊通過觸發PackageInstaller的APK安裝動作,并向PackageManager發起參數為待安裝應用安裝包即待安裝APK文件的安裝請求;

4.5 PackageManager以binder方式將安裝請求發送給服務層的PackageManagerSerivce;

4.6 PackageManagerSerivce接收安裝請求后,使用socket內部進程通訊方式將安裝請求提交給改進版服務進程installd;

4.7改進版服務進程installd執行安裝和APK優化,方法是:

4.7.1執行do_install函數,調用安卓系統的install函數,完成APK文件復制、目錄創建、權限更改操作;

4.7.2執行do_dexopt函數,調用安卓系統的dexopt函數,執行APK優化,方法是:

4.7.2.1根據從PackageManagerSerivce傳來的參數計算待生成優化目標文件的路徑;

4.7.2.2創建優化目標文件、更改權限,獲得該優化目標文件的讀寫操作句柄;

4.7.2.3判斷由App應用獲取模塊通過步驟4.4傳遞的待安裝應用安裝包是否為可用的優化版安裝包,若是則轉4.7.2.4,若不是則轉4.7.2.5;

4.7.2.4執行快速安裝過程:installd從待安裝的應用安裝包中解壓得到優化目標文件target.file,并通過4.7.2.2步驟中取得的讀寫操作句柄將target.file保存到指定的文件中,轉4.11;

4.7.2.5調用安卓內置的可執行程序dex2oat或dexopt執行APK文件優化操作,生成最終執行所用的優化目標文件;

4.7.3 installd向機器碼上傳模塊發送上傳優化文件請求;

4.8機器碼上傳模塊接收到installd發送的上傳優化文件的請求后,向機器碼集成模塊發送優化目標文件上傳請求,以上傳應用運行時所需的優化目標文件;

4.9機器碼集成模塊接收優化目標文件,生成優化版安裝包,向App應用管理模塊發送添加優化安裝包的請求;

4.10 App應用管理模塊把優化安裝包存入App應用數據表中;

4.11完成應用安裝任務,轉4.1。

2.如權利要求1所述的基于定制安卓平臺的應用快速部署方法,其特征在于4.1.1步所述定期設置為每天或每小時,由用戶根據能耗、流量自行定義。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中南大學,未經中南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710357945.2/1.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产馆一区二区| 国产91麻豆视频| 久久综合狠狠狠色97| 一区二区中文字幕在线| 午夜影院黄色片| 国产免费一区二区三区网站免费| 国产一区二区三区四| 国产精品视频1区| 91精品夜夜| 综合久久一区| 久久久久亚洲| 国产女人与拘做受免费视频| 丰满岳乱妇bd在线观看k8| 欧美精品日韩| 国产在线播放一区二区| 99久久婷婷国产综合精品电影| 国产精品久久久久久久久久久杏吧| 久久乐国产精品| 国产免费一区二区三区网站免费 | 亚洲精品日韩在线| av狠狠干| 欧美激情片一区二区| 三级视频一区| 精品免费久久久久久久苍| 日韩亚洲欧美一区| 在线观看欧美一区二区三区| 91久久精品国产亚洲a∨麻豆| 国产电影一区二区三区下载| 日韩亚洲欧美一区| 99精品区| 狠狠色丁香久久婷婷综合_中| 日韩av不卡一区二区| 中文字幕日韩精品在线| 久久久精品a| 日本一区欧美| 99精品欧美一区二区| 国产九九影院| 国产精品视频免费一区二区| 亚洲一区二区三区加勒比| 日韩精品一区二区不卡| 国产一级片网站| 国产资源一区二区| 午夜看片网址| 国产一区二区视频免费在线观看| 娇妻被又大又粗又长又硬好爽| 国产欧美精品一区二区三区-老狼| 99国精视频一区一区一三| 乱淫免费视频| 99精品免费在线视频| freexxxx性| 538在线一区二区精品国产| 日韩午夜毛片| 日韩亚洲国产精品| 日本一二三区电影| 久久网站精品| 日韩久久精品一区二区三区| 国产91久| 性欧美1819sex性高播放| 99国产精品9| 日本黄页在线观看| 免费观看黄色毛片| 亚洲精品久久久久999中文字幕 | 午夜情所理论片| 欧美一区视频观看| 三级视频一区| xxxx在线视频| 国产精品高潮呻吟视频| 午夜一级电影| 日韩一区二区中文字幕| 欧美一区二区三区视频在线观看| 97欧美精品| 国产乱子一区二区| 午夜看片网站| 国产精品5区| 美女销魂免费一区二区| 欧美日韩中文字幕一区| 国产区图片区一区二区三区| 久久精品一二三四| 日韩精品中文字幕一区二区| 亚洲一区中文字幕| 欧美一区二区三区四区夜夜大片| 国产视频一区二区在线播放| 欧美国产亚洲精品| 久久免费视频一区| 欧美日韩精品在线播放| 电影91久久久| 精品一区中文字幕| 最新国产精品自拍| 视频二区一区国产精品天天| 国产三级国产精品国产专区50| 亚洲精品乱码久久久久久国产主播| 久久一级精品视频| 国内久久精品视频| 久久一级精品视频| 国产男女乱淫视频高清免费| 久久精品—区二区三区| 亚洲精品久久久中文| 国产一区二区片| 性欧美一区二区| 九九视频69精品视频秋欲浓 | 91热国产| 亚洲国产一区二| 国产人澡人澡澡澡人碰视| 国产精品免费观看国产网曝瓜| 国产三级国产精品国产专区50| 久久激情综合网| 国产精品白浆视频| 亚洲乱玛2021| 国产欧美日韩一级| 精品一区二区三区自拍图片区| 国产资源一区二区三区| 91看片片| 国产一区二区播放| 精品久久久久久亚洲综合网| 国产二区免费| 国产亚洲综合一区二区| 丰满岳乱妇在线观看中字 | 国产精品v一区二区三区| 一区二区在线视频免费观看 | 国产免费一区二区三区四区五区| 亚洲精品久久久久不卡激情文学| 欧美日韩国产一级| 国产福利精品一区| 久久国产精品久久| 午夜电影天堂| 国产精品视频久久久久久| 亚洲五码在线| 欧美一区二区三区免费电影| 91福利视频免费观看| 久久综合久久自在自线精品自| 欧美乱妇高清无乱码一级特黄| 国产在线视频二区| 久久99国产精品久久99果冻传媒新版本| 日韩中文字幕亚洲欧美| 激情久久精品| 欧美日韩国产色综合视频| 国产精品天堂| av午夜电影| 波多野结衣巨乳女教师| 日本午夜一区二区| 亚洲一级中文字幕| 狠狠色很很在鲁视频| 国产白丝一区二区三区| 午夜av在线电影| 亚洲欧美国产一区二区三区 | 欧美hdxxxx| 国产欧美视频一区二区| 精品久久久久99| 国产激情二区| 日韩av一区不卡| 日韩精品久久一区二区| 国产的欧美一区二区三区| 国产理论一区| 日韩精品免费一区| 国产一区二区影院| 91精品夜夜| 午夜国产一区| 免费午夜在线视频| 99精品少妇| 午夜激情综合网| 免费在线观看国产精品| 亚洲无人区码一码二码三码| 北条麻妃久久99精品| 久久激情图片| 精品国产亚洲一区二区三区| 国产欧美日韩一区二区三区四区| 国产精品99久久久久久宅男| 男女无遮挡xx00动态图120秒| 日韩精品免费一区二区三区| 精品99在线视频| 国产精品美女www爽爽爽视频| 日本aⅴ精品一区二区三区日| 四虎国产精品永久在线| 欧美午夜一区二区三区精美视频| 国产91热爆ts人妖在线| 国产69精品久久99的直播节目| 97久久精品人人澡人人爽| 欧美精品在线观看一区二区| 浪潮av网站| 538国产精品一区二区在线| 精品国产乱码一区二区三区在线| 在线观看欧美日韩国产| 国产视频一区二区不卡| 亚洲精品乱码久久久久久写真| 亚洲精品国产精品国自| 91精品国产九九九久久久亚洲| 狠狠色噜噜狠狠狠狠2018| 综合欧美一区二区三区| 中文字幕制服狠久久日韩二区| 高清人人天天夜夜曰狠狠狠狠| 亚洲精品日本无v一区| 夜夜躁人人爽天天天天大学生 | 国产精品视频一区二区在线观看| 视频一区二区三区欧美| 精品久久9999| 国产在线欧美在线| 国产视频精品一区二区三区| 亚洲精品久久在线| 91久久综合亚洲鲁鲁五月天| 窝窝午夜理伦免费影院| 亚洲伊人久久影院| 国产精品乱码一区二区三区四川人| 日本午夜久久| 欧美高清极品videossex| 99精品欧美一区二区三区美图| 国产欧美一区二区三区四区| 亚洲午夜久久久久久久久电影院| 亚洲欧美日韩精品在线观看| 国产农村妇女精品一区二区 | 欧美日韩一区视频| 午夜影院一区二区| 97精品久久久午夜一区二区三区| 国产91久| 欧美日韩一区二区高清| 国产一区二区三区小说| 99精品视频一区二区| 国产午夜精品一区二区三区欧美 | 蜜臀久久99静品久久久久久| 免费a级毛片18以上观看精品| 亚洲一区二区国产精品| 久久艹亚洲| 中文字幕欧美另类精品亚洲| 国产69精品99久久久久久宅男| 久久精品国产亚洲7777 | 97久久精品人人做人人爽50路| 国产精品免费专区| 91婷婷精品国产综合久久| 午夜看片网| 5g影院天天爽入口入口| 理论片午午伦夜理片在线播放 | 国产激情视频一区二区| 国产色婷婷精品综合在线播放| 在线播放国产一区| 免费观看xxxx9999片| 亚洲欧美国产精品久久| 色妞www精品视频| 国产精品色婷婷99久久精品| 日本福利一区二区| 久久婷婷国产综合一区二区| 国产精品96久久久| 欧美一区二区三区在线视频观看| 国产91免费在线| 夜夜爽av福利精品导航| 欧美一区亚洲一区| 久久一二区| 一区二区三区国产精品视频|