[发明专利]一种区分软件类型的方法和装置有效
申请号: | 201310634586.2 | 申请日: | 2013-12-02 |
公开(公告)号: | CN104679785B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 黄泽丰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 杨伦 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区分 软件 类型 方法 装置 | ||
本发明实施例公开了一种区分软件类型的方法和装置,其中方法的实现包括:获取待确认的系统集成软件的包名;查询各待确认的系统集成软件的包名是否与从系统只读内存中提取的系统软件包的包名对应;确定与从系统只读内存中提取的系统软件包的包名不对应的系统集成软件为内置应用软件。通过查询各待确认的系统集成软件的包名是否与从系统只读内存中提取的系统软件包的包名对应,来确认不对应的为内置应用软件,实现了对内置应用软件的区分。能够准确识别出内置应用软件,从而为安全的满足用户维护系统请求的需求,以及安全的满足用户提升系统运行速度等需求提供便利。
技术领域
本发明涉及计算机技术领域,特别涉及一种区分软件类型的方法和装置。
背景技术
软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。一般来讲软件被划分为系统应用软件、用户安装软件;或者,分为可删除软件和不可删除软件。
其中用户安装软件:指的是用户安装的软件包,一般安装完放在/data/app的目录下面,由于其删除对设备是否能够使用不构成影响,因此是可以删除的。系统应用软件:是操作系统中不可缺少的一部分,由于删除可能会导致了某个重要的功能用不了,甚至导致整个系统瘫痪,因此一般属于不可删除软件。系统应用软件一般存放在/system/app目录里面,在/system/app目录中一般可以包含系统应用软件,以及厂商或Rom(Read-OnlyMemory,只读内存)开发者为了丰富系统功能而进行开发的软件,这类软件被称为内置应用软件。
内置应用软件:该类型的软件同样存放在/system/app目录里面,是厂商或Rom开发者为了某种目的,在出厂或Rom集成时,内置的各种各样的软件;这些软件可能用户不需要的,存在于系统里会占空间,并且拖慢系统运行速度。用户在有权限的情况下,可删除这些软件,并且删除了也不会影响到系统的稳定性。
目前在很多手机终端渠道会内置应用软件后销售给消费者。消费都如果需要删除内置应用软件,则可能遭遇如下问题:无法区分内置应用软件和系统应用软件,误卸载系统应用软件会让手机崩溃。
基于前述介绍,由于系统把软件按用户安装和系统集成分成两大类。用户安装的软件包放在/data/app的目录下,用户可以自由的删除;系统集成的软件包则放置在/system/app的目录下,用户是没权限删除的,如果想要删除,必须获得Root(超级用户)权限。系统集成的软件又可以分为系统应用软件和(厂商或运营商)内置应用软件,这两小类目前用户是很难区别的,个别用户在获得权限时,为维护系统的清洁,可能会错删除一些重要的系统应用软件而导致某项功能不能用,甚至导致整个系统瘫痪。
基于以上说明,可以发现:采用按照软件安装目录的方式进行软件类型区分,无法区分内置应用软件和系统应用软件。这将导致无法准确删除不需要的内置应用软件进而无法安全的满足用户维护系统清洁的需求,同时也无法安全的满足用户提升系统运行速度的需求。
发明内容
本发明实施例提供了一种区分软件类型的方法和装置,用于准确识别出内置应用软件,从而为安全的满足用户维护系统请求的需求,以及安全的满足用户提升系统运行速度等需求提供便利。
一种区分软件类型的方法,包括:
获取待确认的系统集成软件的包名;
查询各待确认的系统集成软件的包名是否与从系统只读内存中提取的系统软件包的包名对应;
确定与从系统只读内存中提取的系统软件包的包名不对应的系统集成软件为内置应用软件。
一种区分软件类型的装置,包括:
包名获取单元,用于获取待确认的系统集成软件的包名;
查询单元,用于查询所述包名获取单元获取到的各待确认的系统集成软件的包名是否与从系统只读内存中提取的系统软件包的包名对应;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310634586.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图片处理方法、装置及终端设备
- 下一篇:从文档中提取关键词的方法和设备