The present invention provides a method and device for updating the application, including the application of renewal method of starting the target application; for this update of the target application user authorization; determine the current user without the use of the target application; update the target application. The technical scheme sets two triggering conditions for the updating of the target application: first, obtaining the user authorization, and the second user does not need to use the target application at present. When the two conditions are satisfied, the target application update is triggered. When the two conditions are met, the target application is updated so that the user is not disturbed by the update process when the target application is used, thereby improving the user's use experience.
【技术实现步骤摘要】
本公开涉及电子通信
,尤其涉及更新应用的方法及设备。
技术介绍
应用(英文:Application,APP)是安装在电子设备上的软件,随着科技的发展,智能手机、平板电脑等各种电子设备功能日益强大,所安装应用的数量也越来越多,这些应用为用户提供日益丰富的服务和娱乐功能。应用通常在隔一段时间后需要更新新的版本,相关技术中应用更新过程往往打断用户正常使用,对用户的使用体验带来负面影响。
技术实现思路
本公开实施例提供一种更新应用的方法及设备,技术方案如下:根据本公开实施例的第一方面,提供一种更新应用的方法,包括:启动目标应用;获得对目标应用进行本次更新的用户授权;确定用户当前无需使用目标应用;更新目标应用。本公开的方案中,更新目标应用需要满足两个触发条件:第一获得用户授权,第二用户当前无需使用目标应用,在满足这两个条件时更新目标应用,使得用户在使用目标应用时免于被更新过程打扰,从而改善了用户的使用体验。在一个实施例中,在获得用户授权之后,确定用户当前无需使用目标应用。更新目标应用的两个触发条件,可以是先满足第一个后满足第二个,然后触发更新。开发人员可基于实际情况选择便于开发和符合用户使用习惯的方式。在一个实施例中,在启动目标应用时,请求获取用户授权,接收授权指示,即获得用户授权。在启动目标应用时请求用户授权,符合用户已有的使用习惯。在一个实施例中,确定目标应用处于空闲状态的时间超过预设时长时,即可确定用户当前无需使用目标应用。目标应用处于空闲状态表示用户在一段时间内没有对目标应用做任何操作,在这种情形下更新目标应用不会造成打断用户正常使用的问题。在一个实施例 ...
【技术保护点】
一种更新应用的方法,其特征在于,包括:启动目标应用;获得对所述目标应用进行本次更新的用户授权;确定用户当前无需使用所述目标应用;更新所述目标应用。
【技术特征摘要】
1.一种更新应用的方法,其特征在于,包括:启动目标应用;获得对所述目标应用进行本次更新的用户授权;确定用户当前无需使用所述目标应用;更新所述目标应用。2.根据权利要求1所述的方法,其特征在于,所述获得对所述目标应用进行本次更新的用户授权,确定用户当前无需使用所述目标应用,包括:在获得所述用户授权之后,确定用户当前无需使用所述目标应用。3.根据权利要求2所述的方法,其特征在于,所述获得所述用户授权,包括:在启动所述目标应用时,请求获取所述用户授权;接收授权指示。4.根据权利要求2所述的方法,其特征在于,所述确定用户当前无需使用所述目标应用,包括:确定所述目标应用处于空闲状态的时间超过预设时长;或者,接收到退出所述目标应用的指示。5.根据权利要求1所述的方法,其特征在于,所述获得对所述目标应用进行本次更新的用户授权,确定用户当前无需使用所述目标应用,包括:在确定用户当前无需使用所述目标应用之后,获得所述用户授权。6.根据权利要求5所述的方法,其特征在于,所述在确定用户当前无需使用所述目标应用之后,获得所述用户授权,包括:在接收到退出所述目标应用的指示之后,请求获取所述用户授权;接收授权指示。7.一种更新应用的设备,其特征在于,包括:更新控制模块、权限管理模块以及状态管理模块;所述状态管理模块,用于启动目标应用;所述权限管理模块,用于获得对所述目标应用进行本次更新的用户授权;所述状态管理模块,还用于确定用户当前无需使用所述目标应用;所述更新控制模块,用于更新所述目标应...
【专利技术属性】
技术研发人员:谷晨冰,陈恺睿,卢山,王熙,李简明,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。