天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機論文 >

基于SkyEye虛擬機Android-ARM應(yīng)用程序跨平臺技術(shù)的研究

發(fā)布時間:2017-06-27 01:09

  本文關(guān)鍵詞:基于SkyEye虛擬機Android-ARM應(yīng)用程序跨平臺技術(shù)的研究,由筆耕文化傳播整理發(fā)布。


【摘要】:隨著3G,4G和無線網(wǎng)絡(luò)的普及,智能終端已經(jīng)成為人們生活中不可或缺的部分。智能終端的基礎(chǔ)部分主要是ARM硬件和Android操作系統(tǒng)。隨著智能終端的飛速發(fā)展,Intel公司全力進軍該市場,雖然Android-X86系統(tǒng)和移動芯片已經(jīng)成功發(fā)布,但是上層應(yīng)用的匱乏已經(jīng)成為其發(fā)展的瓶頸,同時X86的出現(xiàn)也提高了軟件公司開發(fā)和維護的費用;赟kyEye虛擬機Android-ARM應(yīng)用程序跨平臺技術(shù)就是為了應(yīng)對這些問題而提出的一個可行解決方案。 本文通過對Android系統(tǒng)整體架構(gòu)研究,對比Android-ARM系統(tǒng)和Android-X86兩個系統(tǒng)的內(nèi)部實現(xiàn)機制,查閱目前市場上相關(guān)解決方案的資料,結(jié)合國內(nèi)有關(guān)Android系統(tǒng)和虛擬機的資源,設(shè)計并實現(xiàn)一套基于國內(nèi)虛擬機SkyEye的解決方案,通過該方案能夠?qū)崿F(xiàn)目前市場上大多數(shù)Android-ARM應(yīng)用程序運行在Android-X86系統(tǒng)上,而不需要做任何額外的修改。 作者完成的主要工作如下: 1.完成解決方案的調(diào)研。調(diào)研當(dāng)前存在的解決方案,研究Android系統(tǒng)架構(gòu),比較Android-ARM系統(tǒng)和Android-X86系統(tǒng)的差異,對系統(tǒng)進行設(shè)計,根據(jù)自身情況選擇合適技術(shù),設(shè)計出一套基于SkyEye的可行性方案。 2.完成系統(tǒng)架構(gòu)和主要功能的設(shè)計。根據(jù)方案的調(diào)研,提出在Android系統(tǒng)內(nèi)部擴大安裝范圍,支持ARM和X86應(yīng)用程序的安裝;添加SkyEye虛擬機,作為ARM應(yīng)用程序運行環(huán)境;添加ARM和X86環(huán)境的通信機制,使ARM和X86應(yīng)用程序能相互調(diào)用。 3.完成功能的詳細設(shè)計和實現(xiàn)。根據(jù)總體設(shè)計完成系統(tǒng)各個部分的詳細設(shè)計,并實現(xiàn)各個功能。 本文通過具體的項目實踐,完成了基于SkyEye虛擬機Android-ARM應(yīng)用程序跨平臺技術(shù)的研究,該技術(shù)使Android-X86系統(tǒng)既能運行X86應(yīng)用程序也能運行ARM應(yīng)用程序,間接解決了Android-X86系統(tǒng)上層應(yīng)用程序匱乏的現(xiàn)象,也減少了軟件公司同時開發(fā)和維護ARM和X86體系應(yīng)用程序的成本,同時該技術(shù)被封裝成一個普通應(yīng)用軟件,直接安裝即可,擁有良好的用戶體驗。
【關(guān)鍵詞】:Android SkyEye 跨平臺 ARM X86
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP302
【目錄】:
  • 摘要5-6
  • Abstract6-10
  • 第一章 緒論10-18
  • 1.1 研究背景與意義10-11
  • 1.2 本課題的研究進展11-16
  • 1.2.1 Android-X86系統(tǒng)運行ARM應(yīng)用程序的發(fā)展11-12
  • 1.2.2 Android-X86系統(tǒng)運行ARM應(yīng)用程序的方式12-16
  • 1.3 本文主要研究內(nèi)容16-18
  • 第二章 Android-ARM應(yīng)用程序跨平臺需求分析18-24
  • 2.1 Android-ARM應(yīng)用程序跨平臺用戶需求18-19
  • 2.1.1 安裝運行需求18
  • 2.1.2 性能需求18-19
  • 2.2 Android-ARM應(yīng)用程序跨平臺功能需求19-22
  • 2.2.1 Android-X86應(yīng)用程序安裝運行19-20
  • 2.2.2 Android-ARM應(yīng)用程序安裝運行20-22
  • 2.3 本章小結(jié)22-24
  • 第三章 Android-ARM應(yīng)用程序跨平臺關(guān)鍵技術(shù)及框架24-40
  • 3.1 Android系統(tǒng)架構(gòu)24-27
  • 3.2 Android-ARM應(yīng)用程序跨平臺技術(shù)框架27-29
  • 3.3 加載器和鏈接器技術(shù)及架構(gòu)29-34
  • 3.4 Dalvik虛擬機技術(shù)及架構(gòu)34-37
  • 3.5 SkyEye虛擬機技術(shù)及架構(gòu)37-38
  • 3.6 本章小結(jié)38-40
  • 第四章 Android-ARM應(yīng)用程序跨平臺功能設(shè)計與實現(xiàn)40-64
  • 4.1 總體設(shè)計40-42
  • 4.2 主要功能設(shè)計42-47
  • 4.2.1 安裝ARM和X86應(yīng)用程序設(shè)計42-43
  • 4.2.2 加載和鏈接ARM/X86應(yīng)用程序設(shè)計43-44
  • 4.2.3 Android-X86系統(tǒng)內(nèi)ARM和X86運行環(huán)境設(shè)計44-46
  • 4.2.4 ARM運行環(huán)境與X86運行環(huán)境互相通信設(shè)計46-47
  • 4.3 Android-ARM應(yīng)用程序跨平臺技術(shù)的關(guān)鍵實現(xiàn)47-59
  • 4.3.1 安裝ARM/X86應(yīng)用程序的實現(xiàn)48-50
  • 4.3.2 SkyEye虛擬機的裁剪50
  • 4.3.3 SkyEye-ARM指令集快速解釋執(zhí)行50-53
  • 4.3.4 SkyEye虛擬機ARM-V7指令的實現(xiàn)53-54
  • 4.3.5 Android-X86系統(tǒng)內(nèi)添加SkyEye-ARM虛擬機54-55
  • 4.3.6 ARM應(yīng)用程序加載器鏈接器的實現(xiàn)55-57
  • 4.3.7 X86運行環(huán)境和ARM運行環(huán)境間相互通信的實現(xiàn)57-58
  • 4.3.8 ARM參數(shù)傳遞規(guī)則58-59
  • 4.4 Android-ARM應(yīng)用程序跨平臺技術(shù)應(yīng)用場景59-60
  • 4.5 Android-ARM應(yīng)用程序跨平臺技術(shù)應(yīng)用效果分析60-62
  • 4.5.1 X86應(yīng)用程序的運行分析60-61
  • 4.5.2 ARM應(yīng)用程序的運行分析61-62
  • 4.6 本章小結(jié)62-64
  • 第五章 結(jié)論及展望64-66
  • 5.1 論文工作總結(jié)64-65
  • 5.2 未來工作展望65-66
  • 參考文獻66-68
  • 致謝68-70
  • 個人簡歷、在學(xué)期間發(fā)表的論文與研究成果70

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前10條

1 孫慶祥;龐俊;孟巍;劉瑋;;基于ARM的SkyEye仿真研究[J];電腦學(xué)習(xí);2006年06期

2 王茜;;Android嵌入式系統(tǒng)架構(gòu)及內(nèi)核淺析[J];電腦開發(fā)與應(yīng)用;2011年04期

3 周兆豐;侯向鋒;;基于SkyEye的嵌入式系統(tǒng)仿真環(huán)境的構(gòu)建[J];單片機與嵌入式系統(tǒng)應(yīng)用;2010年03期

4 王宏偉,王琢;ELF格式文件模擬加載器的設(shè)計與實現(xiàn)[J];廣州航海高等?茖W(xué)校學(xué)報;2004年01期

5 蘇德富,陳志琦,霍林;基于JNI的Java與其他高級語言之間通信的研究與應(yīng)用[J];廣西大學(xué)學(xué)報(自然科學(xué)版);2005年01期

6 ;驚詫莫名! Intel相中Android,Meego再遭拋棄[J];電腦愛好者;2011年20期

7 毛偉,韓兵,席裕庚;Linux下的動態(tài)連接庫及其實現(xiàn)機制[J];計算機工程;2000年08期

8 戈振興;邊靜;;Android體系結(jié)構(gòu)剖析[J];科技信息;2011年12期

9 劉斌;;Android+ARM將重現(xiàn)“Wintel”輝煌[J];通信世界;2010年38期

10 李鑫;;ELF格式對共享庫支持的分析[J];山西廣播電視大學(xué)學(xué)報;2009年01期


  本文關(guān)鍵詞:基于SkyEye虛擬機Android-ARM應(yīng)用程序跨平臺技術(shù)的研究,由筆耕文化傳播整理發(fā)布。

,

本文編號:488128

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/488128.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶c6639***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com