当前,我正在开发具有BLE外围设备的应用程序,我的应用程序充当主设备,而BLE设备充当外围设备。
该应用具有以下提到的用例:
即使我们的应用程序处于后台或关闭状态,所有这些东西也应该都能正常工作。
根据此链接https://developer.android.com/about/versions/oreo/background中提到的oreo的背景限制 ,我们无法使用服务来实现这种情况。
当前,我们正在使用前台服务来实现所需的用例,但不确定这是否是最佳的使用方法。
请让我知道可以使用最新的android api实现上述用例的最佳方法。
注意:我们的应用的最低SDK版本为23,目标SDK版本为28