基于Android系统的3G网络功能开发-毕业设计(DOC 51页)

上传人:枫** 文档编号:492573178 上传时间:2024-01-04 格式:DOC 页数:57 大小:4.59MB
返回 下载 相关 举报
基于Android系统的3G网络功能开发-毕业设计(DOC 51页)_第1页
第1页 / 共57页
基于Android系统的3G网络功能开发-毕业设计(DOC 51页)_第2页
第2页 / 共57页
基于Android系统的3G网络功能开发-毕业设计(DOC 51页)_第3页
第3页 / 共57页
基于Android系统的3G网络功能开发-毕业设计(DOC 51页)_第4页
第4页 / 共57页
基于Android系统的3G网络功能开发-毕业设计(DOC 51页)_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《基于Android系统的3G网络功能开发-毕业设计(DOC 51页)》由会员分享,可在线阅读,更多相关《基于Android系统的3G网络功能开发-毕业设计(DOC 51页)(57页珍藏版)》请在金锄头文库上搜索。

1、基于Android系统的3G网络功能开发 毕业设计JIU JIANG UNIVERSITY毕 业 论 文 题 目 基于Android系统的3G网 络功能开发 英文题目 The 3G Network Development Based on Android System 院 系 信息科学与技术学院 专 业 计算机科学与技术 姓 名 黄盛华 班级学号 A081140 指导教师 于林峰 二一二年五月信息科学与技术学院学士学位论文摘 要随着Android系统在消费电子行业的份额不断加重,为满足用户对手持移动产品网络功能的要求,3G无线网络功能的开发是非常有必要的。主要针对中兴MG3732模块的开发。实

2、现在FS_S5PC100开发板上连接MG3732模块后,可以在其搭载的Android2.2系统中实现3G无线网络的打电话、发短信和上网。首先搭建一个Android系统开发的环境,主要是安装编译工具链,和搭建Java平台。其次是实现电话、短信框架,主要是对RIL层的开发和MG3732模块驱动的调试,这是整个开发过程中的重点和难点,需要长时间调试和优化。然后是实现PPPD拨号上网,最后编译内核和Android源码,获得img镜像文件,烧录开发板后,插上MG3732模块,验证功能。关键词:安卓系统,第三代通信,网络功能AbstractWith the Android system component

3、 in the consumer electronics industry has been increasing to meet the requirements of the users of the network functionality of handheld mobile products, the development of 3G wireless network function is very necessary.The development work is mainly for ZTE MG3732 module development. Overall to ach

4、ieve the MG3732 module s5pc100 development board connected Android2.2 system equipped with 3G wireless networks, phone calls, texting and the Internet.First, the development is to build an Android system development environment, is to install the compiler tool chain,and build the Java platform. Foll

5、owed by MG3732 module-driven the debugging and Androi2.2 system middle layer (the FRAMEWORK layer) is the development of RIL, which is the focus throughout the development process more difficult, after a long period of debugging and optimization. Then the preparation of the PPP dial-up script and AT

6、 command script, and finally compiled Adroid source live img files, and burn development board, the certification function.Keywords:Android System, 3rd Generation Communication, Network Functions目 录摘 要IAbstractII1 绪论1.1系统概述(1)1.2 研究的意义(1)1.3 发展现状(1)1.4 发展趋势(2)1.5 本章小结(2)2 需求分析2.1硬件需求分析(3)2.2软件需求分析(3

7、)2.3用户需求分析(4)2.4可行性(5)2.5本章小结(6)3 硬件与软件环境概述3.1硬件概述(7)3.2软件环境概述(8)3.3本章小结(10)4 基于Android系统的电话、短信功能框架的实现4.1 Application层(12)4.2 Framework层(13)4.3 Native层(15)4.4 Kernel层(26)4.5本章小结(27)5 基于Android系统的3G模块(MG3732)开发5.1 RIL层的开发(28)5.2 PPPD拨号上网(32)5.3 本章小结(36)6 功能验证6.1功能测试(37)6.2本章小结(39)致 谢(41)参考文献(42)441 绪

8、论1.1系统概述此次开发目的为实现基于Android系统的3G网络功能,即利用3G网络实现打接电话、收发短信和无线上网。硬件部分主要采用三星FS_S5PC100开发平台和中兴MG3272 3G模块,以及一张联通3G SIM卡。系统软件部分采用Android2.2系统,主要包括Linux内核、UBOOT、Android文件系统。应用软件部分主要包括Android2.2系统自带的拨号输入、SMS软件及Browser软件,主要作用用于验证。1.2 研究的意义3G是当今社会移动网络的主流,Android系统也在消费电子产品中占有极大的份额(特别是手机和平板电脑),所以研究3G在Android系统中的实

9、现,具有较大的意义的。3G在Android系统上的实现,可以促使Android手机和Android平板电脑实现宽带上网,大大提升上网的速度,并且可以进行手机办公、手机商务等活动。其次手持移动产品(如手机和平板电脑)的视频通话和网络电视、音乐及其他一些只能在PC上实现的功能,都能因此而得到圆满的解决,这样就极大地方便了用户,也使基于Android系统的手持移动产品真正达到“手持电脑”的效果。1.3 发展现状3G已经成为嵌入式领域的一个新热点,国内的移动通信三大巨头在08年相继宣布要重资发展3G业务,3G网络的WAP站点更是随处可见。特别是近几年,越来越多的消费者选择了Android系统的手机、平

10、板电脑和其他设备。基于Android系统的3G网络功能必定会受到极大欢迎。1.4 发展趋势近年来,随着计算机技术及相关技术的发展,嵌入式技术已成为后PC时代的主力,在通讯、网络、工控、医疗、电子、物联网、三网融合、3G等领域发挥着越来越重要的作用,嵌入式IT技术正在变得无处不在。如今,嵌入式IT系统开发无疑成为当今最热门、最有发展前途的领域之一。2010年开始,Android逐渐成为智能手机技术的主导,与iPhone同领潮流,改变人们的生活和工作。并且Android系统开放性会使其得到更大的发展。因此,基于Android系统的3G系统会得到更大的发展。1.5 本章小结本章首先对包括硬件和软件在

11、内的系统做了一个简单介绍,然后说明了该项目的意义和目的。接下来介绍了当前基于Android系统的3G技术应用这块的发展现状和未来发展趋势,说明当今和未来几年,基于Android系统的3G技术会是一项非常热门的技术。2 需求分析需求分析是指开发人员要理解用户的要求,进行详细的市场调查,确定系统的新目标。为了满足用户的需要,回答系统要“做什么”的问题1。2.1硬件需求分析好的硬件平台会发给软件开发带来许多便利,因此选择一个合适的硬件平台是非常重要的2。根据软件开发需求和硬件平台稳定性、价格等一系列因素,选择了FS_S5PC100开发板。该开发板采用三星SP5C100处理器,处理器采用64/32位内

12、部总线结构,运算速度最大833MHZ,被广泛的应用于智能手机、平板电脑等产品。根据性价比,3G模块选择了中兴MG3732模块。MG3732 模块是基于高通QSC6270平台开发的WCDMA 3G无线通讯模块,引脚方式为36脚邮票孔,适用于 WCDMA和GSM网络,支持850/900/1800/1900/2100 频段。2.2软件需求分析据调查,这几年,系统源码开放的Android系统已经占用了智能手机市场36%的份额,并且Android系统还将得到更大的发展3。选择了Android2.2系统,其优点如下:(1)开放性 Android平台首要优势就是其开放性4。开放的平台允许任何移动终端厂商加入

13、到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟5。(2)挣脱束缚在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从iPhone上市,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈6。(3)丰富的硬件由于Android的开放性,同时Android的热火,致使众多的硬件生产厂商在第一时间专门针对Android生产出各具特色的产品。(4)开发商Androi

14、d平台提供给第三方开发商一个十分宽泛、自由的环境。因此不会受到各种条条框框的阻挠,可想而知,会有无数新颖别致的软件诞生。(5)Google应用从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google服务7。Android系统是开源的。这会为开发带来极大的方便。在互联网上,可以找到很多研究Android系统、研究3G网络功能实现的心得体会。这样可以通过查找资料,缩短开发的时间,明确开发方向。2.3用户需求分析根据调查,全球3G市场正在保持快速稳定的发展,并呈现以下趋势:(1)3G+技术将成增长主

15、流截至2011年底,全球移动普及率已超过76%,市场将逐渐趋于饱和,移动用户增长将趋缓。中国、印度等发展中国家将是未来几年3G用户增长的主要来源,对整个移动通信市场的发展影响重大。3G+技术将成为3G市场主流。预计到2015年,HSPA用户占比将由2010年的6.3%迅速上升到25.6%,成为3G用户增长的重要来源8。(2)中低端智能终端市场份额不断提升,开放阵营将占据主流未来,智能终端的能力将呈现PC化,计算、处理和存储能力等方面都逐渐向PC性能水平靠拢。在价格方面,智能终端将整体走低,受众范围不断扩大。依靠产业分工合作、标准化、通用服务获得成本优势的中低端智能终端在市场中的份额将不断上升9。(3)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号