蓝牙编程基础-附件.docVIP

  • 2
  • 0
  • 约7.87千字
  • 约 11页
  • 2017-07-08 发布于湖北
  • 举报
在移动设备上,联网的方式很多,也存在了很大的差异,包括速度,有效范围等等因素都会对网络有不同的要求,本文我们就先分析一下Ophone平台上如何通过蓝牙进行网络连接,进而使用蓝牙来开发一些小的游戏或者应用,这里我们先从最基础的开始,首先学习蓝牙编程,我在查看了android sdk之后,发现蓝牙聊天这个示例基本上已经包含了所有的蓝牙基础知识,但是学习实例之前,我们有必要介绍一下蓝牙的基础知识,我大概浏览了一下,没有看到过多介绍蓝牙开发包的使用的文章,因此我们这里会对Ophone平台中蓝牙开发包进行一个详细的介绍,后面则会通过一个蓝牙聊天程序来进行实际开发。 蓝牙API 在OPhone平台中,蓝牙api主要存在于android.bluetooth包中,它提供了皆如扫描设备、连接设备以及对设备间的数据传输进行管理的类,这些类对蓝牙设备进行功能性管理,蓝牙模块API提供的应用包括一下几个方面: ?扫描其它蓝牙设备 ?通过查询本地蓝牙适配器来匹配蓝牙设备 ?建立RFCOMM(无线射频通信协议)的通道/端口 ?从其他的蓝牙设备中连接到指定的端口 ?传输数据到其他设备,或者从其他设备中接收数据 如需运用这些API来执行蓝牙通信,应用程序必须声明BLUETOOTH许可。对于皆如寻找设备请求等的一些附加功能,也同样需要BLUETOOTH_ADMIN许可。比如本文所介绍的蓝牙聊天程序就包含了一下两个

文档评论(0)

1亿VIP精品文档

相关文档