安卓平台下含长连接通讯进程的应用保活处理方法及系统
基本信息
申请号 | CN201911315053.1 | 申请日 | - |
公开(公告)号 | CN111176809A | 公开(公告)日 | 2020-05-19 |
申请公布号 | CN111176809A | 申请公布日 | 2020-05-19 |
分类号 | G06F9/48;G06F1/329 | 分类 | 计算;推算;计数; |
发明人 | 熊承鹏;王琨;黄洪发;李斌辉;周勇林;沈智杰;景晓军 | 申请(专利权)人 | 任子行网络技术股份有限公司 |
代理机构 | 深圳市顺天达专利商标代理有限公司 | 代理人 | 任子行网络技术股份有限公司;深圳市任子行科技开发有限公司 |
地址 | 518057 广东省深圳市南山区高新区科技中2路软件园2栋6楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种安卓平台下含长连接通讯进程的应用保活处理方法,包括:监听应用的状态;在应用从前台模式转为后台模式时,向长连接通讯进程的消息推送端发送第一通知消息,第一通知消息为消息推送端只向长连接通讯进程推送提示性消息;在应用处于后台模式的时间达到预设阈值时,将应用由固定心跳模式切换为自适应心跳模式。本发明在应用程序进入后台模式时,通过向消息推送端发送通知提示消息推送端减少消息推送,减少进程耗电;通过自适应心跳模式增加心跳间隔来减少进程耗电;通过播放无声的音乐保持进程不会被标记清理,保持应用退到后台保持持续运行状态。 |
