申请/专利权人:奇安信科技集团股份有限公司;奇安信网神信息技术(北京)股份有限公司
申请日:2019-09-30
公开(公告)日:2024-06-28
公开(公告)号:CN112579180B
主分类号:G06F9/4401
分类号:G06F9/4401;G06F9/451
优先权:
专利状态码:有效-授权
法律状态:2024.06.28#授权;2024.05.31#著录事项变更;2021.04.16#实质审查的生效;2021.03.30#公开
摘要:本发明实施例提供一种应用程序保活方法及装置,本发明实施例通过将移动终端的静态壁纸显示模式修改为动态壁纸显示模式的方式,使得移动终端按照动态壁纸更新周期定时不断向目标APP请求动态壁纸,进而使得目标APP不停被移动终端触发唤醒,从而实现了目标APP的保活,此外,本发明实施例提供的应用程序保活方法及装置由于利用移动终端的静态壁纸作为动态壁纸的每一帧,因此使得移动终端的壁纸显示看上去并没有变化,从而在实现保活APP的过程中,还实现了用户无感知的效果。此外,由于各种型号的移动终端大部分都支持动态壁纸服务,因此本发明实施例提供的应用程序保活方法及装置,适用于各种型号的移动终端,通用性较好。
主权项:1.一种应用程序保活方法,其特征在于,包括:在目标APP的AndroidManifest文件中注册动态壁纸服务;判断移动终端的壁纸显示模式是否为静态壁纸显示模式,若是,则将移动终端的壁纸显示模式由静态壁纸显示模式修改为动态壁纸显示模式,并将目标APP本身的文件名发送给移动终端,以使移动终端根据所述文件名按照动态壁纸更新周期定时向目标APP发送动态壁纸更新请求,其中,定时向所述目标APP请求需要更新的动态壁纸,实现所述目标APP的保活;控制目标APP在接收到移动终端通过WallpaperService类的drawSurfaceView函数定时发送的动态壁纸更新请求后,根据所述动态壁纸更新请求,定时将移动终端当前使用的静态壁纸作为动态壁纸的每一帧发送给移动终端,使得移动终端将所述静态壁纸作为动态壁纸的每一帧进行展示,以使在进行所述目标APP保活的同时,使得用户无感知。
全文数据:
权利要求:
百度查询: 奇安信科技集团股份有限公司;奇安信网神信息技术(北京)股份有限公司 应用程序保活方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。