经典蓝牙 V2.1 和 BLE
Posted
技术标签:
【中文标题】经典蓝牙 V2.1 和 BLE【英文标题】:Bluetooth Classic V2.1 and BLE 【发布时间】:2016-09-01 12:16:16 【问题描述】:我想知道是否有人能告诉我,为什么我的血压计运行 Class 1 v2.1 Bluetooth 可以通过 API 23 与使用 Bluetooth Low Energy 的代码配对并从智能手机获取值?
<uses-feature
android:name="android.hardware.bluetooth_le"
android:required="true" />
我读到这些不是兼容的蓝牙版本,但它对我有用。对不起,我的英语不好
【问题讨论】:
【参考方案1】:因为你有
<uses-feature
android:name="android.hardware.bluetooth_le"
android:required="true" />
表示你至少有这个
<uses-permission android:name="android.permission.BLUETOOTH"/>
这足以让BT v2.1 使用。如果您声称您的设备是 v2.1,即使您从清单中删除 BLE 功能,它也可以工作,因为它不需要它。
【讨论】:
以上是关于经典蓝牙 V2.1 和 BLE的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 上搜索和连接附近的经典蓝牙设备(非 BLE)?