学习笔记之蓝牙(bluetooth)自动配对
2023-09-27 14:27:46 时间
之前做的蓝牙自动配对,现在整理一下。免得忘记。
首页一定要注意权限问题
5.配对成功后,手机作为客户端建立一个BluetoothSocket类来连接远程设备,然后调用connect()方法去尝试一个面向远程设备的连接。
至此,手机蓝牙设备与远程蓝牙设备自动配对连接成功。
首页一定要注意权限问题
另外要注意一点 模拟器不能模拟蓝牙设备。
为了使手机的蓝牙设备 自动与 远程蓝牙设备 配对。
步骤为:
1.获得手机蓝牙的适配器
2.检查手机的蓝牙设备是否打开,未打开则 强制 打开蓝牙设备
3.获得给定地址的远程蓝牙设备
4.检查远程蓝牙设备是否已经配对,若没配对则进行配对
因为在SDK 中没有 autoBond和createBond方法,所以需要用Java的反射机制去调用这两个函数。
这里可以用反射机制枚举BluetoothDevice的所以方法和常量
5.配对成功后,手机作为客户端建立一个BluetoothSocket类来连接远程设备,然后调用connect()方法去尝试一个面向远程设备的连接。
至此,手机蓝牙设备与远程蓝牙设备自动配对连接成功。
相关文章
- Apollo星火计划学习笔记——第四讲(Apollo自动驾驶高精地图)
- Apollo星火计划学习笔记——第二讲(Apollo自动驾驶调试及仿真实践)
- 2020李宏毅机器学习笔记——22.More about Auto-encoder(自动编码器)
- python学习笔记(文件、上下文管理器、print()方法的的补充)
- 责任链模式(职责链,学习笔记15)
- 语音标注自动音段对齐工具SPPAS使用笔记
- Python编程笔记二进制、字符编码、数据类型
- Node.js:CommonJS模块化规范笔记
- 硬件笔记之黑苹果更换显卡黑屏 卡进度条 白屏 屏幕发白
- 硬件笔记之win11关机自动重启
- ELK学习笔记之Logstash不停机自动重载配置文件
- Prometheus监控学习笔记之在 HTTP API 中使用 PromQL
- Docker学习笔记之保存和共享镜像
- Figma 学习笔记 – Image
- 黑马程序员&传智播客 python 迭代器学习笔记
- 《ECMAScript6入门》___阮一峰 笔记
- TensorFlow学习笔记之三——适合入门的一些资源
- 【笔记】leaflet popup button点击事件
- OpenCV开发笔记(七十):编译VS2017x64版本的openCV4
- [硬核]卷起来!两万六千字总结的JavaWeb核心技术学习笔记
- Kafka第一天笔记
- 《创新者的窘境》笔记
- 大话数据结构笔记【1】:数据结构绪论
- webpack学习配置笔记(一)
- A40i使用笔记:加载驱动的几种方式(自动、手动、程序加载)