我有和 Android 设备连接到 BLE 设备。如果我重新启动 android 设备,它会立即连接并正常工作。如果我关闭应用程序并重新启动后,它将连接但永远不会收到任何特征更改通知。
当我关闭应用程序并重新启动时,它基本上可以正常工作。
如果我去蓝牙设置并关闭蓝牙并重新打开它,在这种情况下,应用程序也直接连接并且工作正常。
我正确关闭并清理所有相关资源并正确退出,并且在 DDMS 中也看不到该应用程序。
但似乎即使在驱动程序级别,它仍然处于连接状态,并且 BLE 设备仍在发送数据。
谢谢