Android进程通信机制研究与应用

Android进程通信机制研究与应用

ID:36842524

大小:3.31 MB

页数:88页

时间:2019-05-16

Android进程通信机制研究与应用_第1页
Android进程通信机制研究与应用_第2页
Android进程通信机制研究与应用_第3页
Android进程通信机制研究与应用_第4页
Android进程通信机制研究与应用_第5页
资源描述:

《Android进程通信机制研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、]●■分类号——UDC题目英文题目密级学校代码劣j凄理歹大署学位论文Android进程通信机制研究与应用10497TheResearchandApplicationofAndroidInter.ProcessCom——m———u—n——ic——a—t—i—o—n——M———e—c——h—a—n——i—s—m—研究生姓名丛垫鸱姓名庄尘±职称型塾撞学位谴±指导教师单位名称峦垫垄三盘堂邮编单位名称峦垫垄三盘鲎邮编申请学位级别430070塑±学科专业名称盐笠扭銎堂鱼垫盔论文提交日期2Q12生5月论文答辩Et期2Q12

2、生鱼月学位授予单位盛垫堡三盘堂学位授予日期答辩委员会主席堂丝皇评阅人奎宝堂宣垦皇2012年5月◆●独创性声明illIirlrlIlflllIffllflfirirfY2098616本人声明,所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得武汉理工大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名日期:.,≯ot2

3、-.06.-2学位论文使用授权书本人完全了解武汉理工大学有关保留、使用学位论文的规定,即学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权武汉理工大学可以将本学位论文的全部内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存或汇编本学位论文。同时授权经武汉理工大学认可的国家有关机构或论文数据库使用或收录本学位论文,并向社会公众提供信息服务。(保密的论文在解密后应遵守此规定)研究生(签名):导师(签名):J’●◆摘要随着Symbian的逐渐没落和Windows

4、Mobile的退出市场,iOS、Android、WindowsPhone逐渐成为智能手持设备操作系统市场的主角。作为其中之一的Android平台,在移动手持设备市场占有率一直居高不下,因为其免费开源的特性,无论是系统移植定制还是开发移动应用,Android平台都倍受终端研发人员的青睐。IPC(Inter.ProcessCommunication)Binder通信是Android进程通信机制的核心,在整个Android系统中起着非常重要的作用,所以掌握IPCBinder通信,对整个Android系统Client

5、和Server通信以及整个系统工作机制的理解有着非常重要意义,因此提出Android进程通信机制研究与应用这一课题。本文通过对AndroidIPC通信机制深入透彻的分析,设计并实现了一个基于AndroidIPC机制的LED控制系统模块,旨在结合具体基于IPC的模块应用,清晰透彻的理解和掌握AndroidIPCBinder进程通信机制的工作原理。本文主要完成以下几个方面的工作:1)解析Android的IPC机制Binder系统组成、其框架层次结构,以及其特性和工作原理,了解其相对传统IPC进程通信方式的优势;2

6、)具体分析和理解Binder驱动底层工作原理,分析其重要数据结构以及驱动接口的设计与实现;3)深入分析Binder系统框架各层次的设计与实现,从系统垂直架构角度,对Android的IPC通讯过程进行分析;4)开发并实现了一个基于AndroidIPC机制的模块应用——LED控制系统,包括应用层、Java框架层、JNI、C/C++本地框架、HAL,直到Linux内核驱动,以及涉及Binder系统使用的客户端和服务端实现。最后,对LED控制系统进行性能测试和结果分析,依据结果对比Binder机制使用前后的性能改进,

7、证明了Binder机制确实非常简单高效,耗CPU资源少,系统安全性高,是Android系统进程通信机制的首选。测试结果分析中也对Binder的使用情形进行了简要分析,并且对Android中IPC机制提出了相关改进建议,在对本文工作做出总结的同时也对后期的研究工作指明了方向。关键词:智能手机,Android,进程通信,Binder/●AbstractWiththegraduallydownfallofSymbianandWindowsMobilewithdrawingfromthesmartphoneopera

8、tingsystemmarket,iOS,AndroidandWindowsPhonehavegraduallybecometheprotagonistofthesmartphoneopermingsystemmarket.Androidplatform,asoneofthem,alwayshasthehighmarketoccupancyrateinthemobilehandsetmarket.B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。