【技术实现步骤摘要】
一种应用管理方法、应用管理装置及智能设备
本申请属于数据处理
,尤其涉及一种应用管理方法、应用管理装置、智能设备及计算机可读存储介质。
技术介绍
安卓(Android)系统是支持多应用进程运行的操作系统,为了管理好各个应用进程的运行资源,减少不必要的应用进程占用内存资源,同时也要保证重要的应用进程不被终止,安卓系统会对每个应用进程进行优先级评分,该优先级评分越低,则安卓系统可以越长时间的保留该应用进程所占用的资源。当前,安卓系统对各个特定类型的应用进程的优先级评分往往是固定的,这将导致某些进程被安卓系统错误的回收,影响应用的正常使用。
技术实现思路
有鉴于此,本申请提供了一种应用管理方法、应用管理装置、智能设备及计算机可读存储介质,可以实现对各个应用进程的优先级的有效管理,避免重要应用的资源被过早的释放。本申请的第一方面提供了一种应用管理方法,包括:确定目标应用,并将与上述目标应用关联的进程确定为目标应用进程;根据预设的优先级评分策略,计算上述目标应用进程的第一优先级评分;< ...
【技术保护点】
1.一种应用管理方法,其特征在于,包括:/n确定目标应用,并将与所述目标应用关联的进程确定为目标应用进程;/n根据预设的优先级评分策略,计算所述目标应用进程的第一优先级评分;/n通过预设的接口获取所述目标应用进程所期望的第二优先级评分;/n基于所述第一优先级评分及所述第二优先级评分,更新所述目标应用进程的目标优先级评分;/n根据所述目标优先级评分管理所述目标应用,以确定所述目标应用所占用的资源是否能够被释放。/n
【技术特征摘要】
1.一种应用管理方法,其特征在于,包括:
确定目标应用,并将与所述目标应用关联的进程确定为目标应用进程;
根据预设的优先级评分策略,计算所述目标应用进程的第一优先级评分;
通过预设的接口获取所述目标应用进程所期望的第二优先级评分;
基于所述第一优先级评分及所述第二优先级评分,更新所述目标应用进程的目标优先级评分;
根据所述目标优先级评分管理所述目标应用,以确定所述目标应用所占用的资源是否能够被释放。
2.如权利要求1所述的应用管理方法,其特征在于,所述根据预设的优先级评分策略,计算所述目标应用进程的第一优先级评分,包括:
获取所述目标应用进程的进程类型,基于所述进程类型确定所述目标应用进程的第一优先级评分;
检测所述目标应用进程是否存在与其它应用进程的组件联系;
若所述目标应用进程存在与所述其它应用进程的组件联系,则基于所述其它应用进程的优先级评分对所述目标应用进程的第一优先级评分进行更新。
3.如权利要求2所述的应用管理方法,其特征在于,所述进程类型包括有前台进程、可见进程、可感知进程、服务进程、后台进程及空进程,其中,各不同类型的应用进程对应不同的第一优先级评分,所述前台进程的第一优先级评分最低,所述空进程的第一优先级评分最高,基于前台进程-可见进程-可感知进程-服务进程-后台进程-空进程的顺序,所述第一优先级评分依次提高。
4.如权利要求2所述的应用管理方法,其特征在于,所述若所述目标应用进程存在与所述其它应用进程的组件联系,则基于所述其它应用进程的优先级评分对所述目标应用进程的第一优先级评分进行更新,包括:
若所述目标应用进程存在与所述其它应用进程的组件联系,则获取所述其它应用进程的优先级评分;
将所述其它应用进程的优先级评分与所述目标应用进程当前的第一优先级评分进行比对;
若所述其它应用进程的优先级评分低于所述目标应用进程当前的第一优先级评分,则基于所述其它应用进程的优先级评分对所述目标应用进程当前的第一优先级评分进行更新。
5.如权利要求1所述的应用管理方法,其特征在于,所述通过预设的接口...
【专利技术属性】
技术研发人员:蒋永俊,熊友军,
申请(专利权)人:深圳市优必选科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。