android - 保持连接 BLE 设备,即使应用程序在没有通知的情况下被杀死,如 Gear 应用程序的 Android Oreo
问题描述
我连接到一个 BLE(蓝牙低功耗)设备,即使应用程序被杀死也想保持连接。
对于 Android Oreo 版本,我已尝试为此目的启动前台服务。但是,锁屏和通知栏中的持续通知非常烦人。
我知道 Android Oreo 版本附带此功能,但我想知道“Galaxy Wearable”应用程序如何处理此问题。
我有一个 Gear S3 智能手表,这个应用程序连接到我的手表并保持连接,即使应用程序被杀死而没有向我显示任何通知。
我完全想以这种方式连接。
任何帮助,将不胜感激
解决方案
推荐阅读
- angular - App初始化时执行多个HTTP请求的最佳方法是什么
- javascript - 转换这种 JSON 结构的最优雅的方法是什么?
- python - 如何计算绝对积分?
- php - 在可能是 405 或 422 的情况下会显示什么 HTTP 响应代码?
- hibernate - 使用 @EmbeddedId 的多对多关系生成为:class 生成的空 id
- pandas - Convert multiple appends values into panda dataframe using python
- c# - 获取“该行已经属于另一个表并且输入数组长于该表中的列数。”
- reactjs - React 应用程序中的内容安全策略没有阻止在线脚本
- html - 无法让 CSS Flex 响应。Divs 离开屏幕
- ios - 直接渲染一个CGImage(而不是UIImage)?