基于3G无线通信android软件平台的编程及应.doc
《基于3G无线通信android软件平台的编程及应.doc》由会员分享,可在线阅读,更多相关《基于3G无线通信android软件平台的编程及应.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于3G无线通信android软件平台的编程及应用分析报告摘 要:经过多年的发展, 第三代数字通信 ( 3G)技术获得了广泛的接受, 它为移动终端用户带来了更快的数据传输速率。Androi d是一套真正意义上的开放性移动设备综合平台,它包括操作系统、 中间件和一些关键的平台应用。Android最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环境, 而且还支持各种可扩展的用户体验, Android里面具有非常丰富的图形系统, 对多媒体的支持功能和非常强大的浏览器。关键词:3G无线通信;Android软平台;编程及应用分析0 引 言 经过多年的发展, 第三代数字通信 ( 3G)技术获得了
2、广泛的接受, 它为移动终端用户带来了更快的数据传输速率。随着 3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此于 2007年 11月推出了一个专为移动设备设计的软件平台 Android。Androi d是一套真正意义上的开放性移动设备综合平台,它包括操作系统、 中间件和一些关键的平台应用。Android最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环境, 而且还支持各种可扩展的用户体验, Android里面具有非常丰富的图形系统, 对多媒体的支持功能和非常强大的浏览器。 Android平
3、台的开放性等特点既能促进技术 (包括平台自身)的创新, 又有助于降低开发成本, 还可以使运营商能非常方便地制定特色化的产品, 因此,它具有很大的市场发展潜力。1 Android 软件平台的构成 Android软件平台主要由五部分构成,它们分别是:关键应用程序、应用程序框架和组件、C /C+ 函数库、Java程序运行环境、优化了的 Linux内核。(1)关键应用程序 Android平台内包含一些关键应用程序,如邮件收发客户端程序、短信收发程序、日历、网页浏览器等,而更多有特色的Android应用程序还有待于广大开发者共同参与开发。(2)应用程序框架及组件 Android应用程序开发基于框架和组件
4、。Android本身已在其框架中提供了许多组件供应用程序调用,开发者也可在开发应用程序时顺带开发新的组件,并将该组件放入应用程序框架中, 以供自己和其它应用程序调用。(3) C/C+函数库 Android应用程序框架之下是一套 C /C+函数库,它们服务于 Android应用程序组件, 其功能通过组件间接提供给开发者。这些函数库包括: 标准 C函数库、媒体功能库、浏览器引擎、2D和3D图形库及SQLite引擎等。(4)Java程序运行环境Android的 Java程序运行环境包含一组 Java核心函数库及 Dalvik虚拟机, 它们有效地优化了Java程序的运行过程。(5)Linux内核And
5、roid系统平台基于优化了的 Linux内核, 它提供诸如内存管理、 进程管理、 设备驱动等服务,同时也是手机软硬件的连接层。2 Android 开发平台的配置和程序开发的基本组件 Android平台为开发者提供了源码开放的软件开发包( SDK),它包含了使用 Java语言开发 Android平台应用的必要工具和组件 (API)。进行开发前先要建立合适的开发环境,其中基于 Java的整合型可扩展平台 Ec li pse是我们的首选。2.1 搭建 Eclipse开发环境Eclipse的运行建立在JRE之上, 因此必须先安装JRE。可以从http:/ java 下载 JDK5或JDK6 ,然后按提
6、示进行 J DK的安装; 安装完成后, 再配置环境变量:如在Windows XP或 Windows 2000的操作系统中,可右键单击/我的电脑0, 然后依次选择/属性0 /高级0 /环境变量0, 在弹出的窗口的/系统变量0中找到/ Path0环境变量,点击/编辑0按钮,在弹出的对话框中的/变量值0一栏输入JDK的安装路径即可,最后用同样的方法设置环境变量/ Class2path0, 至此便完成了 JDK的安装。有了Java运行环境,就可以下载E clipseZIP包,解压后就能直接运行 Eclipse.exe 。在 Eclipse中安装一个名为 ADT的 Android开发工具插件, 就可以使
7、用 SDK进行 Andr oid应用开发。ADT安装步骤:在 Eclipse中依次选择 Help Soft wareUpdates Find and Install,在弹出的对话框中选择Search for new f eatures to install并点击 Next, 选择 New Remote Site , 在结果对话框中为远端站点命名 (如ADT), 并在 URL 栏中输入 https:/dl- /android /eclipse/,点击 ok ,随后 ADT站点被添加到搜寻列表中,再点击 Fin ish即可;在搜索结果对话框中选择 ADT Eclipse I ntegration
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 3G 无线通信 android 软件 平台 编程
限制150内