Android蓝牙系统蓝牙是一种支持设备短距离通信(一般10m内)的无线电技术,可以在众多设备之间进行无线信息交换。Android系统中的蓝牙模块Android包含了对蓝牙网络协议栈的支持,使蓝牙设备能够无线连接其他蓝牙设备以便交换数据。通过使用蓝牙API,一个Android应用程序能够实现如下功能:
- 扫描其他蓝牙设备
- 查询本地蓝牙适配器用于配对蓝牙设备
- 建立RFCOMM信道
-...
分类:
移动开发 时间:
2016-05-13 02:46:08
阅读次数:
262
蓝牙(Bluetooth)是一种短距离的无线通讯技术,最初是研究在移动电话和其它配件间进行低功耗、低成本无线通信连接的方法。发明者希望为设备间的通讯创造一组统一的标准化协议,以解决用户间互不兼容的移动电子设备的互连互通,这些设备之间省去了传统的电线。透过芯片上的无线接收器,配有蓝牙技术的电子设备能够在短距离内彼此相通,传输速度可以达到每秒钟1Mbps。和当时流行的红外线技术相比,蓝牙有着更高的传输速度,而且不需要像红外线那样进行接口对接口的连接,所有蓝牙设备基本上只要在有效通讯范围内使用,就可以进行随时连接...
分类:
其他好文 时间:
2016-05-06 15:27:06
阅读次数:
272
蓝牙权限 <uses-permission android:name="android.permission.BLUETOOTH" /> 1、监听手机本身蓝牙状态的广播 手机蓝牙开启关闭时发送 action: BluetoothAdapter.ACTION_STATE_CHANGED 2、监听蓝牙设 ...
分类:
移动开发 时间:
2016-04-29 14:09:20
阅读次数:
165
每个蓝牙4.0设备都是通过服务(Service)和特征(Characteristic)来展示自己的 一个设备必然包含一个或多个服务,每个服务下面又包含若干个特征 特征是与外界交互的最小单位 比如说,一台蓝牙4.0设备,用特征A来描述自己的出厂信息,用特征B来收发数据 服务和特征都是用UUID来唯一标 ...
分类:
其他好文 时间:
2016-04-24 21:27:51
阅读次数:
198
背景 经常把MacBook合上盖子就塞进包里,用时打开盖子就继续操作,偶尔会出现刚刚还在用的罗技蓝牙鼠标,重新打开笔记本后就连接不上了,而且也无法搜索到周边的蓝牙设备。 解决方案 快捷键:Option (alt) + Command (?) + P + R Apple官方资料中说需要关闭Mac后按上 ...
分类:
系统相关 时间:
2016-04-06 11:18:48
阅读次数:
264
Android平台支持蓝牙网络协议栈,实现蓝牙设备之间数据的无线传输。 本文档描述了怎样利用android平台提供的蓝牙API去实现蓝牙设备之间的通信,蓝牙设备之间的通信主要包括了四个步骤:设置蓝牙设备、寻找局域网内可能或者匹配的设备、连接设备和设备之间的数据传输。以下是建立蓝牙连接的所需要的一些基 ...
分类:
移动开发 时间:
2016-04-04 14:51:25
阅读次数:
269
转载请注明出处,谢谢http://blog.csdn.net/metalseed/article/details/7988945 Android蓝牙操作:与蓝牙串口模块通信,或其他蓝牙设备通信。 初涉android的蓝牙操作,按照固定MAC地址连接获取Device时,程序始终是异常终止,查了好多天代 ...
分类:
移动开发 时间:
2016-04-04 14:40:30
阅读次数:
313
蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。 从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器): 1.设置权限 在manifest中配置 <uses-permission android:name="android.permission.
分类:
移动开发 时间:
2016-03-02 09:35:41
阅读次数:
220
蓝牙设备之间的通信主要包括了四个步骤设置蓝牙设备
寻找局域网内可能或者匹配的设备
连接设备
设备之间的数据传输具体编程实现1. 启动蓝牙功能首先通过调用静态方法getDefaultAdapter()获取蓝牙适配器BluetoothAdapter,如果返回为空,则无法继续执行了。例如:BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDe...
分类:
移动开发 时间:
2016-02-12 21:01:03
阅读次数:
242
一:Bluetooth包简介//Android平台提供了一个android.bluetooth的包,里面实现蓝牙设备之间通信的蓝牙API。总共有8个类,常用的四个类如下:BluetoothAdapter类//代表了一个本地的蓝牙适配器。它是所有蓝牙交互的入口点。利用它你可以发现其他蓝牙设备,查询绑定了的设备,使用已知的MAC地址实例化一个蓝牙设备和建立一个BluetoothServerSocket(...
分类:
移动开发 时间:
2016-02-12 19:52:45
阅读次数:
297