[发明专利]一种基于Android设备在熄屏状态下持续连接BLE的方法和系统在审
申请号: | 202011132534.1 | 申请日: | 2020-10-21 |
公开(公告)号: | CN112306216A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 沈春松;刁志峰 | 申请(专利权)人: | 深圳云程科技有限公司 |
主分类号: | G06F1/3287 | 分类号: | G06F1/3287 |
代理公司: | 深圳市中融创智专利代理事务所(普通合伙) 44589 | 代理人: | 叶垚平;李立 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 设备 状态 持续 连接 ble 方法 系统 | ||
本申请公开了一种基于Android设备在熄屏状态下持续连接BLE的方法和系统,该方法包括:启动保活服务KeepAliceService;启动远程服务RemoteService;将保活服务KeepAliceService和运程服务RemoteService相互绑定成为守护进程;启动后台扫描低功耗蓝牙服务ScanBLEService;在ScanBLEService中注册Android屏幕状态广播,当Android屏幕熄屏时,播放无声的MP3文件。
技术领域
本申请涉及Android系统技术领域,尤其涉及一种基于Android设备在熄屏状态下持续连接BLE的方法和系统。
背景技术
Android系统的手机设备连接上低功耗蓝牙设备,当手机和低功耗蓝牙设备的距离超出范围后,蓝牙会断开连接。当手机靠近低功耗蓝牙设备时,希望能够自动扫描并连接。
在android系统8.0版本以上,当手机熄屏之后,扫描低功耗蓝牙的进程还有定时器进程都会被手机停掉。从而导致不能在熄屏之后自动扫描连接低功耗蓝牙。
Android系统手机在高版本中,当屏幕熄灭休眠后很容易把扫描蓝牙的应用杀掉。这也会导致应用不能自动扫描连接低功耗蓝牙。
如何解决上述问题是本领域亟待解决的问题。
发明内容
本申请提供了一种基于Android设备在熄屏状态下持续连接BLE的方法、装置和系统,旨在解决上述问题。
第一方面,本申请提供了一种基于Android设备在熄屏状态下持续连接BLE 的方法,所述方法包括:
启动保活服务KeepAliceService;
启动远程服务RemoteService;
将保活服务KeepAliceService和运程服务RemoteService相互绑定成为守护进程;
启动后台扫描低功耗蓝牙服务ScanBLEService;
在ScanBLEService中注册Android屏幕状态广播,当Android屏幕熄屏时,播放无声的MP3文件。
第二方面,本申请还提供了基于Android设备在熄屏状态下持续连接BLE 的系统,所述系统包括:
保活单元,用于启动保活服务KeepAliceService;
远程单元,用于启动远程服务RemoteService;
绑定单元,用于将保活服务KeepAliceService和运程服务RemoteService 相互绑定成为守护进程;
扫描检测单元,用于启动后台扫描低功耗蓝牙服务ScanBLEService;
MP3单元,用于在ScanBLEService中注册Android屏幕状态广播,当Android 屏幕熄屏时,播放无声的MP3文件。
本申请公开了一种基于Android设备在熄屏状态下持续连接BLE的方法和系统,通过启动保活服务KeepAliceService;启动远程服务RemoteService;将保活服务KeepAliceService和运程服务RemoteService相互绑定成为守护进程;启动后台扫描低功耗蓝牙服务ScanBLEService;在ScanBLEService中注册 Android屏幕状态广播,当Android屏幕熄屏时,播放无声的MP3文件。本申请可以
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云程科技有限公司,未经深圳云程科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011132534.1/2.html,转载请声明来源钻瓜专利网。