我正在开发一个与 BLE 设备连接的应用程序,并且我正在遵循谷歌开发者指南。
根据开发人员指南,我已经扫描了 BLE 设备并成功与它们建立了连接,并能够获得可用的服务和特性。
当我尝试使用读取特征值时,我的问题就来了
bluetoothGatt.readCharacteristic(gattCharacteristic)
但它不起作用它没有调用 gatt 回调方法
onCharacteristicRead
这些特征属性是 READ ,因为我没有使用 Descriptor 或任何启用的通知。
我已经尝试了 SO 和 Google 中提到的所有解决方案,但我仍然无法解决这个问题
如果有人可以帮助我,我对这个概念很陌生。
请找到以下代码以供参考:
该类用于蓝牙回调的服务。
隔江千里
相关分类