如何在Android studio的BLE android应用程序中存储已连接设备的日志?它使用sqlite还是别的什么?步骤将非常有用,谢谢。
答案 0 :(得分:0)
如果您想在Android上存储原始BLE日志:
查看this answer。
如果您希望只读取/写入/接收来自BLE外围设备的通知:
在您的应用中,找到要连接的设备后,您将运行与gattInstance = device.connectGatt(context, false, gattCallback)
类似的内容,其中gattCallback
是类BluetoothGattCallback
的实例。
此实例是您处理来自BLE的所有数据的地方。您可以使用onCharacteristicRead(...)
和onCharacteristicChanged(...)
来处理从设备收到的数据。
所有这些信息均可在Android文档here上找到。