遥控船模系统 -手机软件设计 文 献 综 述二、课题国内外的研究现状Android 中文俗称安卓,是一个以Linux 为基础的开放源代码操作系统,主要用于移动设备,由 Google 成立的 Open Handset Alliance(OHA ,开放手持设备联盟)持续领导与开发中。 Android 系统最初由安迪? 鲁 宾( Andy Rubin )开发制作,最初开发这个系统的目的是利用其创建一个能够与PC 上网的 “智能手机 ”生态圈。 但是后来,智能手机市场开始快速成长,Android 被改 造为一款面向手机的操作系统。Android 通过提供一个以开源的Linux 内核为基础而构建的开放的开发环境,为移动应用程序的应用开发提供了新机遇。通过一系列API 库,所有应用程序都可以访问硬件, 并且在严格受控的条件下完全支持应用程序的交互。在 android 中, 所有应用程序有相同的优先级。第三方和本地应用程序都使用相同的API 进行编写,而且都在相同的运行时上执行。用户可以删除任何本地应用程序,并使用相应的第三方应用程序对其进行代替,甚至连拨号程序和主屏幕都可以进行替换。在 2007 年 11 月 5 日这天,谷歌公司正式向外界展示了这款名为Android 的操作系统,本程序是基于Android 2.1 系统,所用开发工具为 Eclipse 集成开发环境,Eclipse 是著名的跨平台的自由集成开发环境, 在此开发环境下开发软件非常的方便。 Android 系统是 Google 历经数年花费众多时间以及金钱开发出来的应用于智能 手机上的操作系统,其最大的特点就是系统开放性。任何公司、个人开发者、爱好 者都可以参与到系统中。同时,Android 不仅是一个智能手机的系统,也可以作为 学习嵌入式 Linux 系统较为完整的软件平台[1]。蓝牙( Bluetooth)提供了移动设备之间快速,方便的无线通信连接。近几年来已经广发运用于手机、立体声耳机、以及无线打印机等设备中。其开发技术的核心,是根据蓝牙标准所实现的蓝牙协议栈,据悉,从第一个版本开发至今已经有1.1/1.2/2.0/2.1/3.0等版本。Android 蓝牙协议与全球蓝牙协议通用, 协议栈使用 BlueZ,并支持 GAP,SDP 以及 RFCOMM 规范,是一个 SIG 认证的蓝牙协议栈。它的底层协议层包括了众多协议,如逻辑链路控制和适配协议 (L2CAP)、服务发现协议(SDP)、串口模拟协议 (RFCOMM) 等。 在蓝牙栈底层包含了L2CAP,RFCOMM ,GAP,SDP 等协议[2],下面就来简单的介绍一下这些协议:(1)L2CAP:Logical Link C...