java - 在 Android 中通过蓝牙同时发送和接收数据
问题描述
我想知道我们是否可以将2个蓝牙设备连接到Android设备并在Android中实时共享数据?即我有一个传感器连接到 Android 设备,我想流式传输或收听或广播从传感器接收到的数据到耳机(连接到同一个 Android 设备)。安卓可以吗??请建议。提前致谢。
我想通过经典蓝牙收听音频流。是否有可能使 Android 设备成为接收器?目前,我们正在使用 HFP 配置文件和经典蓝牙进行通信。
场景:传感器->(蓝牙)-> Android 应用程序->(蓝牙)-> 耳机
解决方案
事实上,你可以蓝牙通信很广泛,有来自蓝牙 4 的 BLE,并且通信与正常的早期 bt 完全不同。我建议你看看 bluetoothchat https://github.com/googlearchive/android-BluetoothChat有大量代码可以在 bt<4 上进行通信,并用于 BLE 检查https://github.com/hoyuisun/iGaDs/tree/master/Tibbo_android
推荐阅读
- python - Python Regex 获取匹配特定条件的第一个字母和最后一个单词
- python-3.x - 我想在数据框 python 中按行执行 mapreduce
- r - R 数据表创建前五年的平均值
- javascript - 在 .get() 之后获取未定义的 Firestore 文档
- sql - 两个表上的 MS Access Concat
- python - 我如何在烧瓶中显示mysql结果
- c - 如何将递归更改为while循环语句(即迭代)
- javascript - 自定义没有内容 css 选项的 tinymce
- node.js - 我的 node.js 项目在 http://localhost:8080/ 上运行,但不在我的本地 ip 192.168.1.139:8080 上运行
- reactjs - React - 将组件用作表格