[发明专利]一种应用安装方法及电子设备有效
| 申请号: | 201410608296.5 | 申请日: | 2014-11-03 |
| 公开(公告)号: | CN104360880B | 公开(公告)日: | 2017-11-24 |
| 发明(设计)人: | 侯伟 | 申请(专利权)人: | 联想(北京)有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 安装 方法 电子设备 | ||
技术领域
本发明涉及应用技术领域,特别涉及一种应用安装方法及电子设备。
背景技术
随着安卓操作系统的广泛使用,为这类操作系统研发的应用也越来越多,应用可以展示在开发商网站的应用商店中,安装这类操作系统的电子设备可以从应用商店中下载应用,并且在电子设备接通网络的情况下,应用商店还可以监测电子设备中的应用是否需要升级,并提示其进行升级。
目前一些开发商提供的应用商店还具有启动应用自动安装的功能,即应用商店在检测到电子设备下载完某个应用后,激活应用中的安装来自动安装应用。
但是在应用自动安装过程中,电子设备无法运行处于安装状态中的应用,并且在安装过程中,应用会占用系统资源,从而降低电子设备的运行速度。
发明内容
有鉴于此,本发明实施例提供一种应用安装方法及电子设备,实现在电子设备开机过程中自动安装应用,解决了在电子设备工作过程中自动安装应用带来的无法运行应用和占用系统资源的问题,技术方案如下:
一种应用安装方法,包括:
监听电子设备是否发出通知广播,所述通知广播用于指示所述电子设备将要关机;
在监听到所述电子设备发出所述通知广播后,获取所述电子设备的安装目录;
在所述安装目录中创建所述安装目录与应用文件的关联关系,其中所述应用文件为待安装应用的安装文件,所述关联关系用于指示在所述电子设备开机且扫描到所述安装目录的情况下,运行所述应用文件以安装所述待安装应用。
上述的方法,优选的,所述方法还包括:在创建完所述安装目录与所述应用文件的关联关系后,发出关机指令以指示所述电子设备完成关机。
上述的方法,优选的,在所述监听电子设备是否发出通知广播之前,所述方法还包括:
设置所述应用文件的存储位置,其中所述应用文件的存储位置和所述安装目录位于同一个磁盘分区中;
将所述应用文件存储至所述存储位置中。
上述的方法,优选的,在所述监听电子设备是否发出通知广播之前,所述方法还包括:
判断所述应用文件占用的存储空间是否大于等于预设值;
当所述应用文件占用的存储空间大于等于所述预设值时,监听所述电子设备是否发出所述通知广播。
上述的方法,优选的,所述在所述安装目录中创建所述安装目录与应用文件的关联关系,包括:
在所述安装目录中创建指向所述应用文件的硬链接,所述硬链接表示所述安装目录与所述应用文件的关联关系。
上述的方法,优选的,所述方法还包括:
在所述安装目录中创建指向所述应用文件的硬链接的同时,查找所述应用文件的原链接,其中所述原链接为创建指向所述应用文件的硬链接之前,指向所述应用文件的链接;
删除所述应用文件的原链接。
一种电子设备,包括:
监听模块,用于监听电子设备是否发出通知广播,所述通知广播用于指示所述电子设备将要关机;
获取模块,用于在监听到所述电子设备发出所述通知广播后,获取所述电子设备的安装目录;
关联模块,用于在所述安装目录中创建所述安装目录与应用文件的关联关系,其中所述应用文件为待安装应用的安装文件,所述关联关系用于指示在所述电子设备开机且扫描到所述安装目录的情况下,运行所述应用文件以安装所述待安装应用。
上述的电子设备,优选的,还包括:
关机指示模块,用于在创建完所述安装目录与所述应用文件的关联关系后,发出关机指令以指示所述电子设备完成关机。
上述的电子设备,优选的,还包括:
存储模块,用于设置所述应用文件的存储位置,并将所述应用文件存储至所述存储位置中;其中,所述应用文件的存储位置和所述安装目录位于同一个磁盘分区中。
上述的电子设备,优选的,还包括:
判断模块,用于判断所述应用文件占用的存储空间是否大于等于预设值,当所述应用文件占用的存储空间大于等于所述预设值时,触发所述监听模块。
上述的电子设备,优选的,所述关联模块具体用于:
在所述安装目录中创建指向所述应用文件的硬链接,所述硬链接表示所述安装目录与所述应用文件的关联关系。
上述的电子设备,优选的,还包括:
查找模块,用于在所述安装目录中创建指向所述应用文件的硬链接的同时,查找所述应用文件的原链接,其中所述原链接为创建指向所述应用文件的硬链接之前,指向所述应用文件的链接;
删除模块,用于删除所述应用文件的原链接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410608296.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浏览器中对网页中图片进行显示方法和装置
- 下一篇:隐私模式启动方法和装置





