蓝牙通讯的开发

一、蓝牙的概述

   蓝牙是一种支持设备之间短距离通信的无线电技术,支持移动电话、电脑笔记本、无线耳机等设备之间进行信息的交换,Android支持的蓝牙协议栈:Bluz、BlueDroid、BLE;

二、蓝牙的功能

实现电脑设备通信;
实现移动设备之间文件的传输、打电话;
实现智能家电产品、电子产品和汽车之间的无线通讯网络;
实现无线的蓝牙耳机和对讲机;

三、Android本地蓝牙

BluetoothAdapter1、代表本地的蓝牙适配器;2、所有蓝牙交互的入口点;3、可以对本地或者远程设备进行操作;BluetoothDevice代表一个远程蓝牙设备。这个类可以让你连接所代表的蓝牙设备或者获取一些有关它的信息,例如它的名字,地址和绑定状态等等。BluetoothGatt这个类提供了 Bluetooth GATT 的基本功能。例如重新连接蓝牙设备,发现蓝牙设备的 Service 等等。

四、蓝牙通信实例
第一步、声明所需要的权限

<uses-permission android:name="android.permission.BLUETOOTH"/> 使用蓝牙所需要的权限
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 使用扫描和设置蓝牙的权限(申明这一个权限必须申明上面一个权限)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部