[发明专利]具有测试执行环境的装置有效
申请号: | 201580079609.5 | 申请日: | 2015-04-30 |
公开(公告)号: | CN107567627B | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 安蒂·埃里克·普优库瑞能;帕努·约翰逊;珍妮·赫尔文密斯 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F21/53;G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 测试 执行 环境 装置 | ||
一种具有标准区域(101)和测试区域(111)的装置(1)。所述标准区域(101)包括标准执行环境,所述标准执行环境提供对所述装置(1)的真实资源的访问;所述测试区域(111)包括测试执行环境,所述测试执行环境提供对模拟资源的访问,模拟资源是对所述装置(1)的真实资源的建模。当所述应用程序(112)在所述标准区域(101)中执行时,所述应用程序(112)能够访问所述真实资源。当所述应用程序(112)在所述测试区域(111)中执行时,所述应用程序(112)能够访问所述模拟资源,且当所述应用程序(112)在所述测试区域(111)中执行时,所述应用程序(112)无法访问所述真实资源。
技术领域
本发明一般来说涉及计算设备上的执行环境访问权限,更具体地,涉及允许在执行环境中安装新应用程序的装置。
背景技术
移动操作系统(如Android)的设备基数越来越大,恶意应用程序和间谍软件也随之增多。此外,应用程序总体来说收集着大量的用户数据,但用户对此却无能为力。在日常生活中,通过移动设备共享个人设备和服务时,消费者日益重视其隐私。地方立法无法以全球环境所需的方式提供足够的控制和保护方法。终端用户需要根据其决定和需求,获取额外的隐私保护手段。
服务提供商当前将“隐私免责声明”作为“脱狱卡”,以获得使用位置、联系人、年龄、性别和其他使用的服务等个人信息的权限。实际上,终端用户别无选择,只能接受这一条件和相关的隐私损失。
因而,利用目前可用的技术,新安装的app(应用程序)可以自由地扫遍存储在装置上的个人信息,而装置的所有者(用户)对此一无所知。
因此,需要一种克服或至少减少上述问题的装置。
发明内容
本发明的目的在于提供一种能够克服或至少减少上述问题的装置。
上述及其它目的通过独立权利要求的特征来实现。具体实现方式参见从属权利要求、说明书和附图。
第一方面,提供一种执行应用程序的装置,所述装置用于提供标准区域和提供测试区域。所述标准区域包括标准执行环境,所述标准执行环境提供对所述装置的真实资源的访问。所述测试区域包括测试执行环境,所述测试执行环境提供对模拟资源的访问,模拟资源(例如,所述模拟资源中的每一资源)是对所述装置的真实资源的建模。当所述应用程序在所述标准区域中执行时,所述应用程序能够访问所述真实资源;当所述应用程序在所述测试区域中执行时,所述应用程序能够访问所述模拟资源,且当所述应用程序在所述测试区域中执行时,所述应用程序无法访问(或禁止访问)所述真实资源。
通过提供测试区域,使所述应用程序可以访问模拟资源而不是真实资源,无需所述应用程序访问真实信息就可以测试所述应用程序尝试访问哪些资源。而且,用户可以测试所述应用程序,不会造成任何风险。
根据第一方面的一种实现方式,每个所述模拟资源均模拟所述装置的真实资源。因此,从所述应用程序的角度来看,所述模拟资源似乎是真实资源。因而,所述用户可以测试所述应用程序的所有功能。
根据第一方面的又一种实现方式,所述装置为移动通信设备。
根据第一方面的又一种实现方式,所述装置用于从应用服务器下载所述应用程序。
根据第一方面的又一种实现方式,所述装置用于将所述应用程序存储在可执行(由所述装置的操作系统执行)版本中。例如,该应用程序可能在一个编译中。因此,该应用程序可以直接由所述操作系统执行,无需进一步编译。示例性地,该应用程序可以由所述装置从可执行(例如已经编译的)版本的上述应用服务器下载。
根据第一方面的又一种实现方式,所述测试区域是隔离的执行环境,允许所述应用程序在所述测试区域中测试对资源的访问。因此,当处于测试区域时,所述应用程序可以与系统服务隔离。确保了所述应用程序不会访问不应该访问的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580079609.5/2.html,转载请声明来源钻瓜专利网。