应用软件的安装方法及装置的制造方法

文档序号:10511956阅读:200来源:国知局
应用软件的安装方法及装置的制造方法
【专利摘要】本发明实施例公开了一种应用软件的安装方法及装置,其中所述方法包括:后台操作系统获取应用安装进程提供的应用软件的后台安装请求消息,所述后台安装请求消息中包含所述应用软件的安装信息;所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中。本发明实施例能够在后台操作系统自动完成应用软件的安装。
【专利说明】
应用软件的安装方法及装置
技术领域
[0001]本发明实施例涉及互联网技术领域,尤其涉及一种应用软件的安装方法及装置。
【背景技术】
[0002]智能电视是基于互联网浪潮冲击形成的新产品,其目的是带给用户更便捷的体验,目前已经成为电视的潮流趋势。智能电视,是具有全开放式平台,搭载了操作系统,用户在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件,持续对功能进行扩充和升级的新电视产品。
[0003]在现有技术中,在智能电视上安装应用软件时,应用软件的安装界面会锁定整个电视显示屏幕,直至该应用软件安装完成。因此,现有应用软件在安装的过程中占用了电视屏幕的整个画面,在安装过程中用户不能够再浏览或者使用其它应用程序,尤其是在电视性能低的情况下,安装过程会持续相当长的一段时间,从而影响用户后续操作。

【发明内容】

[0004]本发明实施例提供一种应用软件的安装方法及装置,能够在后台操作系统自动完成应用软件的安装。
[0005]第一方面,本发明实施例提供了一种应用软件的安装方法,包括:
[0006]后台操作系统获取应用安装进程提供的应用软件的后台安装请求消息,所述后台安装请求消息中包含所述应用软件的安装信息;
[0007]所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;
[0008]所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中。
[0009]第二方面,本发明实施例还提供一种应用软件的安装方法,包括:
[0010]应用安装进程向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;
[0011]所述应用安装进程通过后台线程获取所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中的写入操作,且同时进行视频控制界面显示。
[0012]第三方面,本发明实施例还提供一种实现应用软件安装的装置,包括:
[0013]第一获取模块,配置于后台操作系统中,用于获取应用安装进程提供的应用软件的后台安装请求消息,所述后台安装请求消息中包含所述应用软件的安装信息;
[0014]路径确定模块,配置于后台操作系统中,用于根据所述安装信息确定将所述应用软件安装至所述终端的安装路径;
[0015]安装模块,配置于后台操作系统中,用于根据所述安装路径将所述应用软件安装到所述终端中。
[0016]第四方面,本发明实施例还提供一种实现应用软件的安装的装置,包括:
[0017]提供模块,配置于应用安装进程中,用于向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;
[0018]第二获取模块,用于通过后台线程获取所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中的写入操作,且同时进行视频控制界面显示。
[0019]本发明实施例通过后台操作系统根据获取的后台安装请求消息中的应用软件的安装信息,确定将所述应用软件安装至终端的安装路径,并按照所述安装路径将所述应用软件安装到所述终端中,无需在终端显示安装界面,本发明实施例能够在后台操作系统自动完成应用软件的安装。
【附图说明】
[0020]图1为本发明实施例一提供的应用软件的安装方法的流程示意图;
[0021]图2为本发明实施例二提供的应用软件的安装方法的流程示意图;
[0022]图3为本发明实施例三提供的应用软件的安装方法的流程示意图;
[0023]图4为本发明实施例四提供的实现应用软件的安装的装置的结构示意图;
[0024]图5为本发明实施例五提供的实现应用软件的安装的装置的结构示意图。
【具体实施方式】
[0025]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0026]实施例一
[0027]图1为本发明实施例一提供的应用软件的安装方法的流程示意图,本实施例的执行主体,可为本发明实施例提供的实现应用软件的安装方法的装置,该实现应用软件的安装方法的装置配置于后台操作系统中,其中所述后台操作系统可为安卓系统、或塞班系统、或windows操作系统,或1S系统,可以是安装应用软件的终端本地所适用的操作系统,也可以是与终端远程交互的服务器所适用的操作系统。如图1所示,具体包括:
[0028]步骤11、后台操作系统获取应用安装进程提供的应用软件的后台安装请求消息,所述后台安装请求消息中包含所述应用软件的安装信息;
[0029]其中,所述安装信息中至少包含所述应用软件的安装路径,除此之外,所述安装信息中还可包含所述应用软件的安装终端的终端标识、应用软件的软件标识、应用软件的安装包或当前安装进度等信息。
[0030]具体的,在用户在终端上安装应用软件时,首先选定该应用软件的安装位置,例如以所述终端为平板电脑为例,是选择安装在C盘、D盘、还是E盘,以及安装在选定盘的哪个文件夹里面,如果所述终端为智能手机或者智能电视,是选择安装在内存卡中,还是扩展存储器里,以及安装的文件夹目录,可由用户自己选定,然后所述应用安装进程获取到用户的设定的安装路径之后,将该安装路径添加至后台安装请求消息中,提供至后台操作系统。或者,所述应用安装进程自动设置默认安装路径,将默认安装路径作为安装路径添加至后台安装请求消息中,提供至后台操作系统。
[0031]步骤12、所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;
[0032]具体的,所述后台操作系统通过解析所述后台安装请求消息,获取到安装信息,从所述安装信息中获取到所述应用软件的安装路径,所述后台操作系统根据所述安装路径将所述应用软件安装至所述终端中。
[0033]步骤13、所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中。
[0034]具体的,若所述后台安装请求消息中包含所述应用软件的安装包,则所述后台操作系统可通过解析所述后台安装请求消息获取所述应用软件的安装包;若所述后台安装请求消息中仅包含所述应用软件的软件标识,则所述后台操作系统可根据所述软件标识从本地数据库中或者互联网上获取对应的安装包。所述后台操作系统获取到所述应用软件的安装包之后,通过解压和/或编译,根据所述安装路径将所述应用软件安装到所述终端中。
[0035]本实施例通过后台操作系统根据获取的后台安装请求消息中的应用软件的安装信息,确定将所述应用软件安装至终端的安装路径,并按照所述安装路径将所述应用软件安装到所述终端中,无需在终端显示安装界面,本实施例能够在后台操作系统自动完成应用软件的安装。
[0036]示例性的,在上述实施例的基础上,所述后台操作系统根据所述安装路径将所述应用软件安装到终端中,包括:
[0037]所述后台操作系统根据所述安装路径确定所述终端中是否存在安装文件夹目录,若是,则直接将所述应用软件安装到所述安装文件夹目录中,若否,则创建安装文件夹目录,将所述应用软件安装到所述创建的安装文件夹目录中。
[0038]例如,在安装应用软件时,一般会生成存储所述应用软件对应安装文件的文件夹,该文件夹通常以该应用软件的软件名称或软件标识命名。例如,以PPS应用软件为例,所述后台操作系统根据所述述安装路径遍历所述终端中的文件夹,并获取文件夹的名称,确定是否存在以PPS命名的文件夹目录,若存在,则直接将解压和/或编译PPS安装包产生的安装文件存储在所述PPS命名的文件夹目录,若不存在,则需要创建以PPS命名的文件夹目录,然后将解压和/或编译PPS安装包产生的安装文件存储在创建的以PPS命名的文件夹目录中。
[0039]示例性的,在上述实施例的基础上,所述后台操作系统将所述应用软件安装到所述安装文件夹目录中,包括:
[0040]所述后台操作系统获取所述应用软件对应的安装包;
[0041]所述后台操作系统根据安装进度解压和/或编译所述应用软件的安装包的全部或部分,将解析的安装文件存放至所述已存在的安装文件夹目录中。
[0042]具体的,当所述应用安装进程检测到正在安装的应用软件,并确定所述正在安装的应用软件的安装时间已超过预设时间(例如I分钟)时,则将所述正在安装的应用软件的安装进度、安装信息和终端标识添加至所述后台安装请求消息中,并将所述后台安装请求消息提供至所述后台操作系统。当所述安装进度为O时,则说明该应用软件还未开始安装,则所述后台操作系统解压和/或编译所述应用软件的安装包的全部,将解析的安装文件存放至所述已存在的安装文件夹目录中;当所述安装进度为大于O的数值时,则说明该应用软件已开始安装,则所述后台操作系统根据安装进度继续解压和/或编译所述应用软件的安装包的剩余部分,将解析的剩余安装文件存放至所述已存在的安装文件夹目录中。
[0043]示例性的,在上述实施例的基础上,为保证应用软件的安装过程更加智能,所述方法还包括:
[0044]所述后台操作系统完成所述应用软件的安装之后,存储所述终端的终端标识及所述应用软件的安装记录,并向所述终端发送提示消息以提示用户所述应用软件已经安装完成;
[0045]当所述后台操作系统再次获取到所述应用软件的安装请求时,提示用户所述应用软件已安装;
[0046]或者,
[0047]当所述后台操作系统获取应用安装进程提供的所述应用软件的卸载请求时,所述后台操作系统根据所述应用安装进程标识及所述应用软件的安装记录清空所述终端中安装路径中的安装文件。
[0048]上述各实施例同样可以通过后台操作系统根据获取的后台安装请求消息中的应用软件的安装信息,确定将所述应用软件安装至终端的安装路径,并按照所述安装路径将所述应用软件安装到所述终端中,无需在终端显示安装界面,上述各实施例同样能够在后台操作系统自动完成应用软件的安装。
[0049]实施例二
[0050]图2为本发明实施例二提供的应用软件的安装方法的流程示意图,本实施例的执行主体,可为本发明实施例提供的实现应用软件的安装的装置,该实现应用软件的安装的装置配置于应用安装进程中。如图2所示,具体包括:
[0051]步骤21、应用安装进程向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;
[0052]其中,所述安装信息中至少包含所述应用软件的安装路径,除此之外,所述安装信息中还可包含所述终端的终端标识、应用软件的软件标识、应用软件的安装包或当前安装进度等ig息。
[0053]具体的,在用户在终端上安装应用软件时,首先选定该应用软件的安装位置,例如以所述终端为平板电脑为例,是选择安装在C盘、D盘、还是E盘,以及安装在选定盘的哪个文件夹里面,如果所述终端为智能手机或者智能电视,是选择安装在内存卡中,还是扩展存储器里,以及安装的文件夹目录,可由用户自己选定,然后所述应用安装进程将该安装路径添加至后台安装请求消息中,提供至后台操作系统。所述后台操作系统通过解析所述后台安装请求消息获取所述安装信息,并根据所述安装信息确定将所述应用软件安装至所述终端的安装路径。
[0054]步骤22、所述应用安装进程通过后台线程获取所述后台操作系统将所述应用软件安装到所述应用安装进程中的写入操作,且同时进行视频控制界面显示。
[0055]所述后台操作系统在安装过程中,通过解压和/或编译所述应用软件的安装包,将对应的安装文件根据所述安装路径写入到所述终端中,同时进行视频控制界面显示。
[0056]本实施例通过应用安装进程向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;所述应用安装进程通过后台线程获取所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中的写入操作,且同时进行视频控制界面显示。本实施例无需在终端显示安装界面,能够在后台操作系统自动完成应用软件的安装。
[0057]示例性的,在上述实施例的基础上,应用安装进程向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,包括:
[0058]所述应用安装进程检测到正在安装的应用软件,并确定所述正在安装的应用软件的安装时间已超过预设时间,则将所述正在安装的应用软件的安装进度、安装信息和终端标识添加至所述后台安装请求消息中,并将所述后台安装请求消息提供至所述后台操作系统。
[0059]其中,所述预设时间可在终端由用户自定义设置,也可在开发所述应用软件时,由开发人员设置,打包至安装包中。
[0060]具体的,当所述应用安装进程检测到正在安装的应用软件的安装时间已超过预设时间时,则所述应用软件的安装进度、安装信息和终端标识添加至所述后台安装请求消息中,一同提供至所述后台操作系统,由所述后台操作系统根据所述安装进度、安装信息和终端标识继续完成安装,从而避免了所述应用软件在终端长时间的安装,导致的用户无法再次进行其他操作的问题。
[0061]示例性的,在上述实施例的基础上,应用安装进程将所述后台安装请求消息提供至所述后台操作系统之后,还包括:
[0062]所述应用安装进程关闭所述正在安装的应用软件的安装界面,并停止安装过程。
[0063]上述各实施例同样通过应用安装进程向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至所述终端的安装路径;所述应用安装进程通过后台线程获取所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中的写入操作,且同时进行视频控制界面显示。上述各实施例无需在终端显示安装界面,能够在后台操作系统自动完成应用软件的安装。
[0064]另外,所述应用安装进程也可自行控制所述应用软件的安装,无需借助于后台操作系统。具体的,所述应用安装进程检测到正在安装的应用软件,并确定所述正在安装的应用软件的安装时间已超过预设时间(例如I分钟)之后,则自动隐藏应用软件的安装界面,所述应用软件继续在本地安装,待隔预定时间(例如2分钟)后,再次自动弹出所述安装界面,或者,待所述应用软件安装完成之后,显示提示消息,以提示用户所述应用软件已安装完成。
[0065]实施例三
[0066]图3为本发明实施例三提供的应用软件的安装方法的流程示意图,本实施例为优选实施例,本实施例的执行主体为应用安装进程和后台操作系统,通过应用安装进程和后台操作系统的指令交互完成应用软件的安装。如图3所示,具体包括:
[0067]步骤31、应用安装进程检测到正在安装的应用软件,并确定所述正在安装的应用软件的安装时间已超过预设时间,则将所述正在安装的应用软件的安装进度和安装路径添加至所述后台安装请求消息中,并将所述后台安装请求消息提供至所述后台操作系统;
[0068]步骤32、所述应用安装进程关闭所述正在安装的应用软件的安装界面,并停止安装过程;
[0069]步骤33、所述后台操作系统根据所述安装路径确定终端中是否存在安装文件夹目录;
[0070]若所述后台操作系统确定所述终端中已存在安装文件夹目录,则执行步骤34,若所述后台操作系统确定所述终端中不存在安装文件夹目录,则执行步骤35。
[0071 ]步骤34、所述后台操作系统直接将所述应用软件安装到所述安装文件夹目录中,执行步骤36 ;
[0072]步骤35、所述后台操作系统根据所述安装路径在所述终端创建安装文件夹目录,将所述应用软件安装到所述创建的安装文件夹目录中,执行步骤36;
[0073]步骤36、所述后台操作系统完成所述应用软件的安装之后,存储所述终端的终端标识及所述应用软件的安装记录,并向所述应用安装进程返回安装成功提示消息;
[0074]步骤37、所述应用安装进程获取并显示所述后台操作系统返回的安装成功提示消息。
[0075]实施例四
[0076]图4为本发明实施例四提供的实现应用软件安装的装置的结构示意图,如图4所示,具体包括:第一获取模块41、路径确定模块42和安装模块43;
[0077]所述第一获取模块41配置于后台操作系统中,用于获取应用安装进程提供的应用软件的后台安装请求消息,所述后台安装请求消息中包含所述应用软件的安装信息;
[0078]所述路径确定模块42配置于后台操作系统中,用于根据所述安装信息确定将所述应用软件安装至终端的安装路径;
[0079]所述安装模块43配置于后台操作系统中,用于根据所述安装路径将所述应用软件安装到所述终端中。
[0080]本发明实施例所述的实现应用软件安装的装置用于执行上述各实施例所述的应用软件安装的方法,其技术原理和产生的技术效果类似,这里不再累述。
[0081 ]示例性的,在上述实施例的基础上,所述安装模块43包括:确定单元431和安装单元432;
[0082]所述确定单元431用于根据所述安装路径确定所述终端中是否存在安装文件夹目录;
[0083]所述安装单元432用于若所述确定单元431确定所述终端中存在安装文件夹目录,则直接将所述应用软件安装到所述安装文件夹目录中,若所述确定单元431确定所述终端中不存在安装文件夹目录,则创建安装文件夹目录,将所述应用软件安装到所述创建的安装文件夹目录中。
[0084]示例性的,在上述实施例的基础上,所述安装单元432具体用于获取所述应用软件对应的安装包;根据安装进度解压和/或编译所述应用软件的安装包的全部或部分,将解析的安装文件存放至所述已存在的安装文件夹目录中。
[0085]示例性的,在上述实施例的基础上,所述安装单元432具体用于所述后台安装请求消息中还包含所述应用软件的安装包,通过解析所述后台安装请求消息获取所述应用软件的安装包;或者,所述后台安装请求消息中还包含所述应用软件的软件标识,根据所述软件标识从本地数据库中或者互联网上获取对应的安装包。
[0086]示例性的,在上述实施例的基础上,所述装置还包括:存储模块44、提示模块45和清空模块46;
[0087]所述存储模块44配置于后台操作系统中,用于在所述安装模块43完成所述应用软件的安装之后,存储所述终端的终端标识及所述应用软件的安装记录;
[0088]所述提示模块45配置于后台操作系统中,用于当所述第一获取模块41再次获取到所述应用软件的安装请求时,提示用户所述应用软件已安装;
[0089]或者,
[0090]所述清空模块46配置于后台操作系统中,用于当所述第一获取模块41获取应用安装进程提供的所述应用软件的卸载请求时,根据所述终端标识及所述应用软件的安装记录清空所述终端中安装路径中的安装文件。
[0091]上述各实施例所述的实现应用软件的安装的装置同样用于执行上述各实施例所述的应用软件的安装方法,其技术原理和产生的技术效果类似,这里不再累述。
[0092]实施例五
[0093]图5为本发明实施例五提供的实现应用软件的安装的装置的结构示意图,如图5所示,具体包括:提供模块51和第二获取模块52;
[0094]所述提供模块51配置于应用安装进程中,用于向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;
[0095]所述第二获取模块52配置于应用安装进程中,用于通过后台线程获取所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中的写入操作,且同时进行视频控制界面显示。
[0096]本发明实施例所述的实现应用软件的安装的装置用于执行上述各实施例所述的应用软件的安装方法,其技术原理和产生的技术效果类似,这里不再累述。
[0097]示例性的,在上述实施例的基础上,所述提供模块51具体用于检测到正在安装的应用软件,并确定所述正在安装的应用软件的安装时间已超过预设时间,则将所述正在安装的应用软件的安装进度、安装信息和终端标识添加至所述后台安装请求消息中,并将所述后台安装请求消息提供至所述后台操作系统。
[0098]示例性的,在上述实施例的基础上,所述装置还包括:关闭模块53;
[0099]所述关闭模块53配置于应用安装进程中,用于在所述提供模块51将所述后台安装请求消息提供至所述后台操作系统之后,关闭所述正在安装的应用软件的安装界面,并停止安装过程。
[0100]上述各实施例所述的实现应用软件的安装的装置用于执行上述各实施例所述的应用软件的安装方法,其技术原理和产生的技术效果类似,这里不再累述。
[0101]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种应用软件的安装方法,其特征在于,包括: 后台操作系统获取应用安装进程提供的应用软件的后台安装请求消息,所述后台安装请求消息中包含所述应用软件的安装信息; 所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径; 所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中。2.根据权利要求1所述的方法,其特征在于,所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中,包括: 所述后台操作系统根据所述安装路径确定所述终端中是否存在安装文件夹目录,若是,则直接将所述应用软件安装到所述安装文件夹目录中,若否,则创建安装文件夹目录,将所述应用软件安装到所述创建的安装文件夹目录中。3.根据权利要求2所述的方法,其特征在于,所述后台操作系统将所述应用软件安装到所述安装文件夹目录中,包括: 所述后台操作系统获取所述应用软件对应的安装包; 所述后台操作系统根据安装进度解压和/或编译所述应用软件的安装包的全部或部分,将解析的安装文件存放至所述已存在的安装文件夹目录中。4.根据权利要求3所述的方法,其特征在于,所述后台操作系统获取所述应用软件对应的安装包,包括: 所述后台安装请求消息中还包含所述应用软件的安装包,所述后台操作系统通过解析所述后台安装请求消息获取所述应用软件的安装包; 或者, 所述后台安装请求消息中还包含所述应用软件的软件标识,所述后台操作系统根据所述软件标识从本地数据库中或者互联网上获取对应的安装包。5.根据权利要求1?4任一项所述的方法,其特征在于,还包括: 所述后台操作系统完成所述应用软件的安装之后,存储所述终端的终端标识及所述应用软件的安装记录; 当所述后台操作系统再次获取到所述应用软件的安装请求时,提示用户所述应用软件已安装; 或者, 当所述后台操作系统获取应用安装进程提供的所述应用软件的卸载请求时,所述后台操作系统根据所述应用安装进程标识及所述应用软件的安装记录清空所述终端中安装路径中的安装文件。6.一种应用软件的安装方法,其特征在于,包括: 应用安装进程向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径; 所述应用安装进程通过后台线程获取所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中的写入操作,且同时进行视频控制界面显示。7.根据权利要求6所述的方法,其特征在于,应用安装进程向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,包括: 所述应用安装进程检测到正在安装的应用软件,并确定所述正在安装的应用软件的安装时间已超过预设时间,则将所述正在安装的应用软件的安装进度、安装信息和终端标识添加至所述后台安装请求消息中,并将所述后台安装请求消息提供至所述后台操作系统。8.根据权利要求7所述的方法,其特征在于,应用安装进程将所述后台安装请求消息提供至所述后台操作系统之后,还包括: 所述应用安装进程关闭所述正在安装的应用软件的安装界面,并停止安装过程。9.一种实现应用软件安装的装置,其特征在于,包括: 第一获取模块,配置于后台操作系统中,用于获取应用安装进程提供的应用软件的后台安装请求消息,所述后台安装请求消息中包含所述应用软件的安装信息; 路径确定模块,配置于后台操作系统中,用于根据所述安装信息确定将所述应用软件安装至终端的安装路径; 安装模块,配置于后台操作系统中,用于根据所述安装路径将所述应用软件安装到所述终端中。10.根据权利要求9所述的装置,其特征在于,所述安装模块包括: 确定单元,用于根据所述安装路径确定所述终端中是否存在安装文件夹目录; 安装单元,用于若所述确定单元确定所述终端中存在安装文件夹目录,则直接将所述应用软件安装到所述安装文件夹目录中,若所述确定单元确定所述终端中不存在安装文件夹目录,则创建安装文件夹目录,将所述应用软件安装到所述创建的安装文件夹目录中。11.根据权利要求10所述的装置,其特征在于,所述安装单元具体用于: 获取所述应用软件对应的安装包;根据安装进度解压和/或编译所述应用软件的安装包的全部或部分,将解析的安装文件存放至所述已存在的安装文件夹目录中。12.根据权利要求11所述的装置,其特征在于,所述安装单元具体用于:所述后台安装请求消息中还包含所述应用软件的安装包,通过解析所述后台安装请求消息获取所述应用软件的安装包;或者,所述后台安装请求消息中还包含所述应用软件的软件标识,根据所述软件标识从本地数据库中或者互联网上获取对应的安装包。13.根据权利要求9?12任一项所述的装置,其特征在于,还包括: 存储模块,配置于后台操作系统中,用于在所述安装模块完成所述应用软件的安装之后,存储所述终端的终端标识及所述应用软件的安装记录; 提示模块,配置于后台操作系统中,用于当所述第一获取模块再次获取到所述应用软件的安装请求时,提示用户所述应用软件已安装; 或者, 清空模块,配置于后台操作系统中,用于当所述第一获取模块获取应用安装进程提供的所述应用软件的卸载请求时,根据所述终端标识及所述应用软件的安装记录清空所述终端中安装路径中的安装文件。14.一种实现应用软件的安装的装置,其特征在于,包括: 提供模块,配置于应用安装进程中,用于向后台操作系统提供包含应用软件的安装信息的后台安装请求消息,以使所述后台操作系统根据所述安装信息确定将所述应用软件安装至终端的安装路径;第二获取模块,配置于应用安装进程中,用于通过后台线程获取所述后台操作系统根据所述安装路径将所述应用软件安装到所述终端中的写入操作,且同时进行视频控制界面显不O15.根据权利要求14所述的装置,其特征在于,所述提供模块具体用于: 检测到正在安装的应用软件,并确定所述正在安装的应用软件的安装时间已超过预设时间,则将所述正在安装的应用软件的安装进度、安装信息和终端标识添加至所述后台安装请求消息中,并将所述后台安装请求消息提供至所述后台操作系统。16.根据权利要求15所述的装置,其特征在于,还包括: 关闭模块,配置于应用安装进程中,用于在所述提供模块将所述后台安装请求消息提供至所述后台操作系统之后,关闭所述正在安装的应用软件的安装界面,并停止安装过程。
【文档编号】G06F9/44GK105867966SQ201511029503
【公开日】2016年8月17日
【申请日】2015年12月31日
【发明人】高健
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1