蓝牙通讯的开发
来源:互联网 发布:买股票的软件 编辑:程序博客网 时间:2024/05/22 14:19
一、蓝牙的概述
蓝牙是一种支持设备之间短距离通信的无线电技术,支持移动电话、电脑笔记本、无线耳机等设备之间进行信息的交换,Android支持的蓝牙协议栈:Bluz、BlueDroid、BLE;
二、蓝牙的功能
实现电脑设备通信;实现移动设备之间文件的传输、打电话;实现智能家电产品、电子产品和汽车之间的无线通讯网络;实现无线的蓝牙耳机和对讲机;
三、Android本地蓝牙
BluetoothAdapter 1、代表本地的蓝牙适配器; 2、所有蓝牙交互的入口点; 3、可以对本地或者远程设备进行操作;BluetoothDevice 代表一个远程蓝牙设备。这个类可以让你连接所代表的蓝牙设备或者获取一些有关它的信息,例如它的名字,地址和绑定状态等等。BluetoothGatt 这个类提供了 Bluetooth GATT 的基本功能。例如重新连接蓝牙设备,发现蓝牙设备的 Service 等等。
四、蓝牙通信实例
第一步、声明所需要的权限
<uses-permission android:name="android.permission.BLUETOOTH"/> 使用蓝牙所需要的权限<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 使用扫描和设置蓝牙的权限(申明这一个权限必须申明上面一个权限)
阅读全文
0 0
- 蓝牙通讯的开发
- iOS开发之蓝牙通讯
- Android 蓝牙设备通讯的开发(配对/连接/传输数据)
- Android开发蓝牙与ble设备的通讯
- 蓝牙CC2541的串口通讯
- 实验二:蓝牙通讯功能开发
- 蓝牙开发经验小结——蓝牙通讯
- 蓝牙通讯
- 蓝牙----Android的蓝牙开发
- iOS蓝牙4.0开发(二)iOS设备之间的通讯
- Android开发之BlueTooth--最简单的Andorid传统蓝牙通讯Demo
- Android蓝牙开发浅析 及 Android蓝牙通讯模块源码(Android蓝牙开发浅析 续)
- 蓝牙笔和手机通过蓝牙协议的通讯
- 蓝牙通讯常见的API方法
- 多系统平台蓝牙通讯的应用
- Android 蓝牙2.0的连接通讯
- Andriod与蓝牙模块通讯的步骤
- android 手机与蓝牙设备的通讯
- leetcode-78. Subsets(非重复元素子集合)
- Maven 学习
- 【Maven学习】maven基本命令
- 存储过程中的SET NOCOUNT ON
- 操作系统原理与实践4--进程运行轨迹的跟踪与统计
- 蓝牙通讯的开发
- 超大背包
- [LeetCode]27. Remove Element
- EJB学习笔记(转存)
- FPGA+DSP SRIO通信(三)——基于LSU的数据传输
- 31. Next Permutation
- Ubuntu下安装搜狗拼音输入法
- 1025. 反转链表 (25) PAT
- DCM影像图片脱敏处理