Android包含了对蓝牙网络协议栈的支持,这使得蓝牙设备能够无线连接其他蓝牙设备交换数据。Android的应用程序框架提供了访问蓝牙功能的APIs。这些APIs让应用程序能够无线连接其他蓝牙设备,实现点对点,或点对多点的无线交互功能。
使用蓝牙APIs,一个Android应用程序能实现下列功能:
使用蓝牙APIs,一个Android应用程序能够实现下列功能:
- 扫描其他蓝牙设备;
- 查询本地蓝牙适配器( local Bluetooth adapter )用于配对蓝牙设备;
- 建立RFCOMM信道(channels);
- 通过服务发现(service discovery)连接其他设备;
- 数据通信;
- 管理多个连接