一种软件安装或卸载方法及装置制造方法及图纸

技术编号:10075600 阅读:222 留言:0更新日期:2014-05-24 05:37
本发明专利技术实施例公开了一种软件安装或卸载方法,用于实现软件的静默安装或卸载。本发明专利技术实施例方法包括:接收安装或卸载软件的确认信息,向用户请求获取安装或卸载所述软件的超级用户权限,以获取安装或卸载所述软件的操作权限,确认所述软件的存储位置或所述软件的名称,根据所述存储位置静默安装所述软件,或根据所述软件的名称静默卸载所述软件。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种软件安装或卸载方法及装置
技术介绍
目前,基于安卓(Android)系统平台的手机用户可获取系统中的所有权限,也称超级用户权限,可获取更好的与手机之间的交互体验,Android平台手机应用资源种类繁多,安装或卸载各种应用是用户经常性的操作。现有技术中,通常存在两种安装或卸载软件的方式:一是通过调用系统的安装界面,将安装数据包的路径作为参数传递过去,系统弹出安装或卸载界面,询问用户是否安装或卸载,用户确认后开始安装或卸载;二是采用android系统隐藏应用程序编程接口(Api,Application Programming Interface),通过PackageManager.installPackage()进行安装或卸载,该方法需要特殊的installPackage权限,获得PackageManager对象然后反射installPackage而实现。但在上述现有技术中,第一种方式安装或卸载过程的耗时较长,第二种方式不可直本文档来自技高网...

【技术保护点】
一种软件安装或卸载方法,其特征在于,包括:接收安装或卸载软件的确认信息;向用户请求获取安装或卸载所述软件的超级用户权限,以获取安装或卸载所述软件的操作权限;确认所述软件的存储位置或所述软件的名称;根据所述存储位置静默安装所述软件,或根据所述软件的名称静默卸载所述软件。

【技术特征摘要】
1.一种软件安装或卸载方法,其特征在于,包括:
接收安装或卸载软件的确认信息;
向用户请求获取安装或卸载所述软件的超级用户权限,以获取安装或卸
载所述软件的操作权限;
确认所述软件的存储位置或所述软件的名称;
根据所述存储位置静默安装所述软件,或根据所述软件的名称静默卸载
所述软件。
2.根据权利要求1所述的方法,其特征在于,所述向用户请求获取安装
或卸载所述软件的超级用户权限,以获取安装或卸载所述软件的操作权限之
后包括:
判断所述软件是否获取到所述超级用户权限;
若是,则执行确认所述软件的存储位置或所述软件的名称的步骤,若否,
则提示获取所述超级用户权限失败。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述存储位
置静默安装所述软件,或根据所述软件的名称静默卸载所述软件包括:
若存储位置为手机扩展存储卡,则根据所述存储位置执行超级用户权限
的安装命令,以静默安装所述软件,或根据所述软件的名称执行超级用户权
限的卸载命令,以静默卸载所述软件。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述存储位
置安装所述软件,或根据所述软件的名称卸载所述软件包括:
若存储位置为手机内存,则修改当前存储目录下所述软件的安装或卸载
权限;
根据所述存储位置执行超级用户权限的安装命令,以静默安装所述软件,
或根据所述软件的名称执行超级用户权限的卸载命令,以静默卸载所述软件。
5.根据权利要求4所述的方法,其...

【专利技术属性】
技术研发人员:朱德亮林声炜邹迪飞钟于胜
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1