【技术实现步骤摘要】
本专利技术涉及应用
,特别涉及一种应用安装方法及电子设备。
技术介绍
随着安卓操作系统的广泛使用,为这类操作系统研发的应用也越来越多,应用可以展示在开发商网站的应用商店中,安装这类操作系统的电子设备可以从应用商店中下载应用,并且在电子设备接通网络的情况下,应用商店还可以监测电子设备中的应用是否需要升级,并提示其进行升级。目前一些开发商提供的应用商店还具有启动应用自动安装的功能,即应用商店在检测到电子设备下载完某个应用后,激活应用中的安装来自动安装应用。但是在应用自动安装过程中,电子设备无法运行处于安装状态中的应用,并且在安装过程中,应用会占用系统资源,从而降低电子设备的运行速度。
技术实现思路
有鉴于此,本专利技术实施例提供一种应用安装方法及电子设备,实现在电子设备开机过程中自动安装应用,解决了在电子设备工作过程中自动安装应用带来的无法运行应用和占用系统资源的问题,技术方案如下:一种应用安装方法,包括:监听电子设备是否发出通知广播,所述通知广播用于指示所述电子设备将要关机;在监听到所述电子设备发出所述通知广播后,获取所述电子设备的安装目录;在所述安装目录中创建所述安装目录与应用文件的关联关系,其中所述应用文件为待安装应用的安装文件,所述关联关系用于指示在所述电子设备开机且扫描到所述安装目录的情况下,运行所述应用文件以安装所述待安装应用。r>上述的方法,优选的,所述方法还包括:在创建完所述安装目录与所述应用文件的关联关系后,发出关机指令以指示所述电子设备完成关机。上述的方法,优选的,在所述监听电子设备是否发出通知广播之前,所述方法还包括:设置所述应用文件的存储位置,其中所述应用文件的存储位置和所述安装目录位于同一个磁盘分区中;将所述应用文件存储至所述存储位置中。上述的方法,优选的,在所述监听电子设备是否发出通知广播之前,所述方法还包括:判断所述应用文件占用的存储空间是否大于等于预设值;当所述应用文件占用的存储空间大于等于所述预设值时,监听所述电子设备是否发出所述通知广播。上述的方法,优选的,所述在所述安装目录中创建所述安装目录与应用文件的关联关系,包括:在所述安装目录中创建指向所述应用文件的硬链接,所述硬链接表示所述安装目录与所述应用文件的关联关系。上述的方法,优选的,所述方法还包括:在所述安装目录中创建指向所述应用文件的硬链接的同时,查找所述应用文件的原链接,其中所述原链接为创建指向所述应用文件的硬链接之前,指向所述应用文件的链接;删除所述应用文件的原链接。一种电子设备,包括:监听模块,用于监听电子设备是否发出通知广播,所述通知广播用于指示所述电子设备将要关机;获取模块,用于在监听到所述电子设备发出所述通知广播后,获取所述电子设备的安装目录;关联模块,用于在所述安装目录中创建所述安装目录与应用文件的关联关系,其中所述应用文件为待安装应用的安装文件,所述关联关系用于指示在所述电子设备开机且扫描到所述安装目录的情况下,运行所述应用文件以安装所述待安装应用。上述的电子设备,优选的,还包括:关机指示模块,用于在创建完所述安装目录与所述应用文件的关联关系后,发出关机指令以指示所述电子设备完成关机。上述的电子设备,优选的,还包括:存储模块,用于设置所述应用文件的存储位置,并将所述应用文件存储至所述存储位置中;其中,所述应用文件的存储位置和所述安装目录位于同一个磁盘分区中。上述的电子设备,优选的,还包括:判断模块,用于判断所述应用文件占用的存储空间是否大于等于预设值,当所述应用文件占用的存储空间大于等于所述预设值时,触发所述监听模块。上述的电子设备,优选的,所述关联模块具体用于:在所述安装目录中创建指向所述应用文件的硬链接,所述硬链接表示所述安装目录与所述应用文件的关联关系。上述的电子设备,优选的,还包括:查找模块,用于在所述安装目录中创建指向所述应用文件的硬链接的同时,查找所述应用文件的原链接,其中所述原链接为创建指向所述应用文件的硬链接之前,指向所述应用文件的链接;删除模块,用于删除所述应用文件的原链接。应用上述技术方案,在监听到电子设备发出通知广播后,获取待安装应用的安装目录,并在安装目录中创建安装目录与应用文件的关联关系。由于关联关系可以指示在电子设备开机且扫描到安装目录的情况下,可以自动运行应用文件,所以当电子设备再次开机且扫描到安装目录时,电子设备可以自动运行应用文件完成应用的安装,从而实现在电子设备开机过程中的应用自动安装,解决了在电子设备工作过程中自动安装应用带来的无法运行应用和占用系统资源的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种应用安装方法实施例1的流程图;图2为本申请提供的一种应用安装方法实施例2的流程图;图3为本申请提供的一种应用安装方法实施例3的流程图;图4为本申请提供的一种应用安装方法实施例4的流程图;图5为本申请提供的一种应用安装方法实施例5的流程图;图6为本申请提供的一种电子设备实施例1的结构示意图;图7为本申请提供的一种电子设备实施例2的结构示意图;图8为本申请提供的一种电子设备实施例3的结构示意图;图9为本申请提供的一种电子设备实施例4的结构示意图;图10为本申请提供的一种电子设备实施例5的一结构示意图;图11为本申请提供的一种电子设备实施例5的另一结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示的为本专利技术提供的一种应用安装方法实施例1的流程图,该方法应用于电子设备,该电子设备具体可以为台式机、笔记本、平板电脑、手机、智能电视、智能手表、穿戴式设备等电子设备,所述电子设备可以从应用商店中下载应用,并安装该应用,本专利技术中对电子本文档来自技高网...
【技术保护点】
一种应用安装方法,其特征在于,包括:监听电子设备是否发出通知广播,所述通知广播用于指示所述电子设备将要关机;在监听到所述电子设备发出所述通知广播后,获取所述电子设备的安装目录;在所述安装目录中创建所述安装目录与应用文件的关联关系,其中所述应用文件为待安装应用的安装文件,所述关联关系用于指示在所述电子设备开机且扫描到所述安装目录的情况下,运行所述应用文件以安装所述待安装应用。
【技术特征摘要】
1.一种应用安装方法,其特征在于,包括:
监听电子设备是否发出通知广播,所述通知广播用于指示所述电子设
备将要关机;
在监听到所述电子设备发出所述通知广播后,获取所述电子设备的安
装目录;
在所述安装目录中创建所述安装目录与应用文件的关联关系,其中所
述应用文件为待安装应用的安装文件,所述关联关系用于指示在所述电
子设备开机且扫描到所述安装目录的情况下,运行所述应用文件以安装
所述待安装应用。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在
创建完所述安装目录与所述应用文件的关联关系后,发出关机指令以指
示所述电子设备完成关机。
3.根据权利要求1所述的方法,其特征在于,在所述监听电子设备
是否发出通知广播之前,所述方法还包括:
设置所述应用文件的存储位置,其中所述应用文件的存储位置和所述
安装目录位于同一个磁盘分区中;
将所述应用文件存储至所述存储位置中。
4.根据权利要求3所述的方法,其特征在于,在所述监听电子设备
是否发出通知广播之前,所述方法还包括:
判断所述应用文件占用的存储空间是否大于等于预设值;
当所述应用文件占用的存储空间大于等于所述预设值时,监听所述电
子设备是否发出所述通知广播。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述在
所述安装目录中创建所述安装目录与应用文件的关联关系,包括:
在所述安装目录中创建指向所述应用文件的硬链接,所述硬链接表示
所述安装目录与所述应用文件的关联关系。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在所述安装目录中创建指向所述应用文件的硬链接的同时,查找所述
应用文件的原链接,其中所述原链接为创建指向所述应用文件的硬链接
\t之前,指向所述应用文件的链接;
删除所述应用...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。