[发明专利]基于智能终端设备安装应用程序的方法与装置有效
申请号: | 201410060681.0 | 申请日: | 2014-02-21 |
公开(公告)号: | CN103839000B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 姚彤;丁祎 | 申请(专利权)人: | 北京奇付通科技有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F9/445 |
代理公司: | 北京华沛德权律师事务所11302 | 代理人: | 刘杰 |
地址: | 100000 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 终端设备 安装 应用程序 方法 装置 | ||
1.一种基于智能终端设备安装应用程序的方法,包括:
进行应用程序安装,在监测到应用程序需要读取配置信息文件后,加载用户预先为该待安装应用程序设置的应用程序授权权限列表,所述应用程序授权权限列表中包含有用户为所述待安装应用程序选择性授权的一个或多个行为权限,其中,可以对每一应用程序,在应用程序安装过程中,在监测到应用程序读取配置信息文件后,采集并获取应用程序在所述配置信息文件中针对智能终端设备操作系统申请的行为权限,根据用户从获取的应用程序申请的权限中授权的行为权限,生成存储在应用程序授权权限列表库中的应用程序授权权限列表;
按照加载的应用程序授权权限列表包含的授权行为权限配置应用程序的行为权限,并完成应用程序的安装。
2.如权利要求1所述的方法,所述加载用户预先为该待安装应用程序设置的应用程序授权权限列表包括:
解析用于安装应用程序的应用程序文件包,获取应用程序文件包中的应用程序标识;
根据获取的应用程序标识,查询预先设置的应用程序授权权限列表库,得到该应用程序标识对应的应用程序授权权限列表;
在安装界面加载得到的应用程序授权权限列表。
3.如权利要求1所述的方法,所述获取应用程序在所述配置信息文件中针对智能终端设备操作系统申请的行为权限包括:
通过应用程序官方下载网站获取应用程序文件包;
解析应用程序文件包中的配置信息文件,得到该应用程序需要申请的行为权限。
4.如权利要求3所述的方法,所述解析应用程序文件包中的配置信息文件包括:
解压基于智能终端设备的应用程序文件,从解压的应用程序文件中获取加密的全局变量描述的配置信息文件,并对加密的配置信息文件进行解密,获取解密的原始配置信息文件,扫描解密的原始配置信息文件中的行为权限描述部分。
5.如权利要求4所述的方法,利用Java中的可扩展标记语言文件解析器,解析所述解密的原始配置信息文件中的行为权限描述部分。
6.如权利要求1所述的方法,每一所述应用程序对应一所述应用程序授权权限列表,多个应用程序授权权限列表组成应用程序授权权限列表库,所述应用程序授权权限列表中包含的授权行为权限为所述智能终端设备操作系统授予的行为权限的一部分。
7.如权利要求1所述的方法,在所述根据用户从获取的应用程序申请的权限中授权的行为权限之前,所述方法进一步包括:
将获取的应用程序申请的行为权限进行展示。
8.如权利要求1所述的方法,在所述获取应用程序在所述配置信息文件中针对智能终端设备操作系统申请的行为权限之后,所述方法进一步包括:
将获取的应用程序申请的行为权限分类为用于提醒用户重点关注的隐私权限以及按照应用程序申请直接授权的其它权限。
9.如权利要求8所述的方法,所述方法进一步包括:
将隐私权限分为运行应用程序所必需的必需权限以及运行应用程序可选的非必需权限,并在授权设置界面向用户展示所述非必需权限的提示信息。
10.如权利要求9所述的方法,所述方法进一步包括:
利用隔离沙箱、和/或,静态代码分析、和/或,自动代码特征扫描方法,对应用程序申请的所述必需权限进行合法性以及合理性的验证,以确定必需权限中的每一权限是否都为应用程序运行时所需的必不可少的权限,如果不是,则将该权限从必需权限中删除,并作为非必需权限向用户展示。
11.如权利要求1所述的方法,所述方法进一步包括:
运行预先设置的安全应用程序,对应用程序的授权行为权限进行更新,以使应用程序在后续运行时,按照更新的授权行为权限进行相应的访问。
12.如权利要求1所述的方法,所述方法进一步包括:
在监测到应用程序访问需要行为权限的应用程序接口时,安卓平台根据用户为该应用程序设置的应用程序授权权限列表中的记录,判断访问应用程序接口的行为权限是否被禁用,如果访问应用程序接口的行为权限被禁用,通过人机接口提示用户是否选择修改;若用户选择修改行为权限,则安卓平台允许该应用程序访问所述应用程序接口,否则,安卓平台通知该应用程序退出访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇付通科技有限公司,未经北京奇付通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410060681.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:帐篷
- 下一篇:太阳能光伏隧道发电设备及供电系统