[发明专利]一种应用程序的处理方法及移动终端有效
申请号: | 201711025746.8 | 申请日: | 2017-10-27 |
公开(公告)号: | CN107861730B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 邱春良 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F1/3234;G06F11/30 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
地址: | 523860 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 处理 方法 移动 终端 | ||
本发明实施例提供了一种应用程序的处理方法及移动终端。该方法包括:当检测到应用程序的安装或更新请求时,获取所述移动终端的预设参数,其中,所述预设参数包括主板温度;判断所述预设参数是否满足预设条件;若是,拒绝对所述应用程序的安装文件或更新文件进行编译。本发明通过当检测到应用程序的安装或更新请求时,首先判断移动终端的预设参数是否满足预设条件,其中,该预设参数包括主板温度,如果主板温度满足预设条件,则拒绝对应用程序的安装文件或更新文件的编译操作,从而避免移动终端的温度和耗电量大幅度增加而影响用户体验。
技术领域
本发明涉及通信技术领域,尤其涉及一种应用程序的处理方法及移动终端。
背景技术
随着智能应用的不断发展,移动终端上安装的应用程序(App,application)也越来越多,而APP厂商为了提升用户体验,App的更新也越来越频繁。在安装App或更新App时,为了提升App的安装或更新效率,移动终端一般会将安装文件或更新文件编译成执行效率更高的编译文件,利用该编译文件进行程序的安装或更新。
目前,现有技术中当需要对新App安装或者对已安装的App进行更新时,首先会对该App的安装文件或更新文件进行编译,而在编译过程中,会占用大量的CPU资源,较高的CPU占用率会导致移动终端耗电快和明显发热的问题。而如果用户一次性安装大量的App,和/或进行应用程序的批量更新,将会导致移动终端的CPU被持续拉起占用率较高,而直接表现则是移动终端发烫和电量掉落明显加快。
由此可见,现有技术中在对App安装或更新时,存在移动终端发热和耗电量增加的问题,影响用户体验。
发明内容
本发明实施例提供一种应用程序的处理方法及移动终端,以解决现有技术中在对App安装或更新时,所存在的移动终端发热和耗电量增加而影响用户体验的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种应用程序的处理方法,应用于移动终端,所述方法包括:
当检测到应用程序的安装或更新请求时,获取所述移动终端的预设参数,其中,所述预设参数包括主板温度;
判断所述预设参数是否满足预设条件;
若是,拒绝对所述应用程序的安装文件或更新文件进行编译。
第二方面,本发明实施例还提供了一种移动终端,所述移动终端包括:
获取模块,用于当检测到应用程序的安装或更新请求时,获取所述移动终端的预设参数,其中,所述预设参数包括主板温度;
判断模块,用于判断所述预设参数是否满足预设条件;
拒绝模块,用于若所述判断模块判断所述预设参数满足预设条件,则拒绝对所述应用程序的安装文件或更新文件进行编译。
第三方面,本发明实施例还提供了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述的应用程序的处理方法的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的应用程序的处理方法的步骤。
在本发明实施例中,通过当检测到应用程序的安装或更新请求时,首先判断移动终端的预设参数是否满足预设条件,其中,该预设参数包括主板温度,如果主板温度满足预设条件,则拒绝对应用程序的安装文件或更新文件的编译操作,从而避免移动终端的温度和耗电量大幅度增加而影响用户体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711025746.8/2.html,转载请声明来源钻瓜专利网。