支持特性

下面这一节总结了Android各个release版本所支持得蓝牙特性的变化情况,并对未来可能支持的特性做了一个粗略的展望。

Android 1.0 release

平台特性(Platform features)

·基于 Bluez 3.36 Linux Kernel 2.6.25

·Bluetooth 2.0+EDR 主机协议栈

·HSP 1.0 (作为AG)

·HFP 1.5 (作为AG)

··三方通话

··基于AT命令的电话本

认证(Qualifications)

·QDID B014524: 主机协议栈(SDP, L2CAP, GAP, RFCOMM, SPP)

·QDID B014624: EPL for HTC Dream (HSP, HFP)

实例产品

·HTC Dream / T-Mobile G1

Android 1.1 release

没有相对1.0版的修改

Android 1.5 release (cupcake)

平台特性

·基于 Bluez 3.36 Linux Kernel 2.6.27

· Bluetooth 2.0+EDR 主机协议栈

··支持'0000'PIN码的设备自动配对

· HSP 1.1 (作为AG)

·HFP 1.5 (作为AG)

··三方通话

·· 基于AT命令的电话本

·· 音量同步

·· eSCO

·· 显著的bug修复及兼容性的提高

·蓝牙立体声 (A2DP 1.2) 源端

·· AVDTP 1.2 的发起端和接受端

·· GAVDTP 1.0的发起端和接受端

·· 44.1 khz, 立体声, 软件SBC 编解码

·远程控制(AVRCP 1.0) 的目标端

·· AVCTP 1.3 的目标端

·· 播放/暂停/停止/跳到上一首/跳到下一首

认证

·QDID B015261: 主机协议栈(SDP, L2CAP, GAP, RFCOMM, SPP, AVCTP, AVRCP, GAVDP, AVDTP, A2DP)

·QDID B015262: EPL for HTC Sapphire (HSP, HFP)

Android 2.0/2.1 release (eclair)

平台特性

·基于 Bluez 4.47 Linux Kernel 2.6.29

·Bluetooth 2.1+EDR主机协议栈

·· 支持'0000'PIN码的设备自动配对

·· 支持简单安全配对(Simple Secure Pairing)

·HSP 1.1 (作为AG)

·HFP 1.5 (作为AG)

·· 三方通话

·· 基于AT命令的电话本

·· 音量同步

·· eSCO

·· 显著的bug修复及兼容性的提高

·蓝牙立体声 (A2DP 1.2) 源端

·· AVDTP 1.2 的发起端和接受端

·· GAVDTP 1.0的发起端和接受端

·· 44.1 khz, 立体声, 软件SBC 编解码

·远程控制(AVRCP 1.0) 的目标端

·· AVCTP 1.3 的目标端

·· 播放/暂停/停止/跳到上一首/跳到下一首

·OPP规范 1.1

·· 增加传输图片、视频文件的能力

·· 这一版本尚不支持用于传输通信录的vCard

·PBAP 1.0

·· 不支持作为电话本服务器设备(PSE)

·通过 Java Bluetooth API, 一个Android应用程序可以做到下面这些:

·· 扫描其它蓝牙设备

·· 向本地蓝牙适配器查询已配对的蓝牙设备

·· 建立RFCOMM信道

·· 通过SDP链接其它设备

·· 与其它设备的数据传输

·· 管理多个连接

·支持与车载或桌面蓝牙设备的对接

·· 框架支持电话语音通道的选通以及与车载或桌面蓝牙设备进行A2DP音频流传输

Android 2.2 release (Froyo)

平台特性

·基于 Bluez 4.47 Linux Kernel 2.6.32

·这一版没有添加新的应用规范

·增加使用共享通信录的功能

·增加导出所有联系人的功能-可以用于向car kits

·提高对耳机和车载设备的兼容性

未来的发布

下面这一部分针对目前正在开发中的下一版本的支持特性提供了一个粗略的指南。 下表中的特性可能未经提醒就被修改。在邮件列表中发布规划方面的建议是不可能的。

·支持更多的应用规范...

·提高对耳机和车载设备的兼容性

·蓝牙模拟器的支持

·蓝牙低功耗

更多相关文章

  1. 将Android设备变为IBeacon设备
  2. android设备唯一码的获取,cpu号,mac地址
  3. 【Android Developers Training】 74. 序言:通过无线连接设备
  4. Android 2.3新特性及改进列表
  5. python获取android设备的GPS信息脚本分享
  6. Android手机蓝牙控制智能小车机器人
  7. adb 发送文件到Android设备和从Android手机复制文件
  8. Android获得所有存储设备位置最佳方式
  9. android输入子设备类型

随机推荐

  1. 如何获取 android 的系统日志 logcat
  2. 利用Android(安卓)Studio将Protobuf文件
  3. android support-v4、v7、v13
  4. widget
  5. android .mk 引用第三方jar包(参考 Calcul
  6. iOS Android(安卓)WebView 通过 Cookie
  7. android中联系人以及 ContactsContract类
  8. android之layout_width/layout_height和w
  9. Android(安卓)获取泛型实际类型
  10. 你用什么作为app应用的后台服务?