我正在尝试使用bleDevice.connectGatt(this, true, gattCallback)
应用程序Application
类连接到 BLE 外围设备。该设备只会每隔几个小时发送一次广告包。
只要应用程序处于打开/活动状态,它就可以正常工作。当我关闭显示器并等待几分钟然后打开外围设备时,gattCallback
永远不会调用。
当蓝牙设备激活时,除了创建前台服务之外,还有其他方法可以唤醒应用程序吗?
我正在尝试使用bleDevice.connectGatt(this, true, gattCallback)
应用程序Application
类连接到 BLE 外围设备。该设备只会每隔几个小时发送一次广告包。
只要应用程序处于打开/活动状态,它就可以正常工作。当我关闭显示器并等待几分钟然后打开外围设备时,gattCallback
永远不会调用。
当蓝牙设备激活时,除了创建前台服务之外,还有其他方法可以唤醒应用程序吗?