[发明专利]对应用进行安装管理的方法及装置有效
| 申请号: | 201710197626.X | 申请日: | 2017-03-29 |
| 公开(公告)号: | CN107103231B | 公开(公告)日: | 2021-05-18 |
| 发明(设计)人: | 刘鸣 | 申请(专利权)人: | 北京小米移动软件有限公司 |
| 主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F8/61 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 林锦澜 |
| 地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 进行 安装 管理 方法 装置 | ||
本公开是关于一种对应用进行安装管理的方法及装置,属于计算机技术领域。该方法包括:当有第三方应用调用安装器时,判断第三方应用是否为未知来源的应用;当第三方应用为未知来源的应用时,拒绝本次安装,并将第三方应用作为新的安装渠道加入已知来源列表中,将其设置为不可信状态;不可信状态为不允许第三方应用调用安装器安装应用。本公开在第三方应用调用安装器时,并未采用统一的来源开关,而是判断第三方应用是否为未知来源的应用,当第三方应用为未知来源的应用时,拒绝安装,并将该第三方应用作为新的安装渠道加入到已知来源管理列表中,从而在下一次该第三方应用调用安装器时,可基于已知来源管理列表进行管理,管理方式更合理、更灵活。
技术领域
本公开涉及计算机技术领域,尤其涉及一种对应用进行安装管理的方法及装置。
背景技术
为了满足用户的使用需求,常常会在终端中安装不同功能的应用。如果将系统应用商店内的应用称为已知来源的应用,将系统应用商店外的应用称为未知来源的应用,由于未知来源的应用未经过系统的安全验证,且在安装过程中需要读取SD(Secure DigitalMemory Card,安全数码卡)卡等,而SD卡中存储有用户的隐私信息,因此,为了保障用户的信息安全,需要对应用进行安装管理。
相关技术主要基于设置界面上的来源开关,对应用进行安装管理,具体管理过程为:获取应用的安装包来源信息;当根据安装包来源信息确定该应用为未知来源的应用时,获取来源开关的当前状态,如果来源开关处于开启状态,则对该应用的进行安装;如果来源开关处于关闭状态,则禁止对该应用进行安装。
发明内容
本公开提供一种对应用进行安装管理的方法及装置。
根据本公开实施例的第一方面,提供一种对应用进行安装管理的方法,包括:
当有第三方应用调用安装器时,判断所述第三方应用是否为未知来源的应用;
当所述第三方应用为未知来源的应用时,拒绝本次安装,并将所述第三方应用作为新的安装渠道加入已知来源列表中,将其设置为不可信状态;所述不可信状态为不允许所述第三方应用调用所述安装器安装应用。
在本公开的另一个实施例中,所述方法还包括:
当有第三方应用调用安装器,且所述第三方应用为已知来源的应用时,允许本次安装。
在本公开的另一个实施例中,所述方法还包括:
当接收到对所述已知来源列表中应用的可信状态修改请求时,对所述应用的可信状态进行修改。
在本公开的另一个实施例中,所述方法还包括:
当有第三方应用调用安装器,且所述第三方应用的安装渠道位于所述已知来源列表中,根据所述第三方应用在所述已知来源列表中的可信状态,判断是否对其进行安装。
在本公开的另一个实施例中,所述根据所述第三方应用在所述已知来源列表中的可信状态,判断是否对其进行安装,包括:
检测来源开关的开关状态;
若所述来源开关处于关闭状态,则确定所述第三方应用在所述已知来源列表中为不可信状态,并禁止本次安装;
若所述来源开关处于开启状态,则确定所述第三方应用在所述已知来源列表中为可信状态,并允许本次安装。
根据本公开实施例的第二方面,提供一种对应用进行安装管理的装置,包括:
判断模块,用于当有第三方应用调用安装器时,判断所述第三方应用是否为未知来源的应用;
第一处理模块,用于当所述第三方应用为未知来源的应用时,拒绝本次安装;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710197626.X/2.html,转载请声明来源钻瓜专利网。





