The invention provides an application installation method and device based on an application store, which automatically detects the version information of the operating system currently running through the terminal device of the application store, and sends the version information of the operating system currently running and the identification information of the target application program to the server after obtaining the identification information of the target application program. According to the version information of the operating system currently in operation and the identification information of the target application program, the target installer corresponding to the target application program is provided to the terminal device; the terminal device acquires and runs the target installer to complete the automatic installation of the target application program, realizing the automatic download and installation of the target application program by the application store without the user. Self-determination of the operating system version used improves the installation efficiency of the application program and greatly improves the user experience.
【技术实现步骤摘要】
基于应用商店的应用程序安装方法及装置
本专利技术涉及通信
,尤其涉及一种基于应用商店的应用程序安装方法及装置。
技术介绍
随着应用程序的不断发展,各种功能的应用程序层出不穷,应用商店应运而生。应用商店提供了大量的应用程序,内容覆盖了办公软件、游戏、日历等等各种功能实用的软件。应用商店允许用户浏览、下载和安装这些应用程序。然而,由于用户所使用的终端设备可以安装不同版本的操作系统,而不同版本的操作系统之间对应用程序的格式是不兼容的。为了使得应用程序能够适用于所有或者常用版本的操作系统,应用商店提供该应用程序的多个版本的安装程序,不同版本的安装程序适用于不同的操作系统,通过将各版本的安装程序及其适用操作系统的描述信息展示给用户,使得用户自行选择需要的版本的安装程序进行下载和安装。例如,一个应用软件可以包括分别对应于Windows操作系统、Linux操作系统、和苹果操作系统(MacOS)的安装程序。用户通过应用商店可以浏览各应用软件的各版本的安装程序及其适用操作系统的描述信息,在确定要下载的目标应用时,根据自己所使用的操作系统,自行选择目标应用的适用于所使用的操作系 ...
【技术保护点】
1.一种基于应用商店的应用程序安装方法,其特征在于,包括:应用商店所在终端设备检测当前运行的操作系统的版本信息;所述终端设备获取目标应用程序的标识信息;所述终端设备将所述当前运行的操作系统的版本信息和所述目标应用程序的标识信息发送给服务器,以使所述服务器确定并向所述终端设备提供所述目标应用程序对应的目标安装程序,所述目标安装程序是所述目标应用程序的与所述当前运行的操作系统的版本信息对应的安装程序;所述终端设备获取并运行所述目标安装程序。
【技术特征摘要】
1.一种基于应用商店的应用程序安装方法,其特征在于,包括:应用商店所在终端设备检测当前运行的操作系统的版本信息;所述终端设备获取目标应用程序的标识信息;所述终端设备将所述当前运行的操作系统的版本信息和所述目标应用程序的标识信息发送给服务器,以使所述服务器确定并向所述终端设备提供所述目标应用程序对应的目标安装程序,所述目标安装程序是所述目标应用程序的与所述当前运行的操作系统的版本信息对应的安装程序;所述终端设备获取并运行所述目标安装程序。2.根据权利要求1所述的方法,其特征在于,所述应用商店所在终端设备检测当前运行的操作系统的版本信息,包括:在接收到应用商店启动指令之后,所述终端设备检测当前运行的操作系统的版本信息。3.根据权利要求1或2所述的方法,其特征在于,所述应用商店所在终端设备检测当前运行的操作系统的版本信息,包括:所述终端设备获取与各版本的操作系统的版本信息对应的检测程序;所述终端设备运行各所述检测程序,记录各所述检测程序的运行结果;所述终端设备将运行结果与预设结果一致的检测程序对应的版本信息确定为所述当前运行的操作系统的版本信息。4.根据权利要求1或2所述的方法,其特征在于,所述终端设备获取并运行所述目标安装程序,包括:所述终端设备接收所述服务器发送的所述目标安装程序的下载信息;所述终端设备根据所述下载信息获取所述目标安装程序;所述终端设备运行所述目标安装程序。5.一种基于应用商店的应用程序安装方法,其特征在于,包括:服务器接收应用商店所在终端设备检测的当前运行的操作系统的版本信息和获取的目标应用程序的标识信息;所述服务器根据所述终端设备当前运行的操作系统的版本信息和目标应用程序的标识信息,确定所述目标应用程序对应的目标安装程序;所述服务器向所述终端设备提供所述目标应用程序对应的目标安装程序,以使所述终端设备获取并运行所述目标安装程序;其中,所述目标安装程序是所述目标应用程序的与所述当前运行的操作系统的版本信息对应的安装程序。6.根据权利要求5所述的方法,其特征在于,所述服务器根据所述终端设备当前运行的操作系统的版本信息和目标应用程序的标识信息,确定所述目标应用程序对应的目标安装程序,包括:所述服务器根据所述目标应用程序的标识信息,获取所述目标应用程序的标识信息对应的各安装程序的属性信息,所述属性信息包括安装程序标识、以及所适用的操作系统的版本信息;所述服务器根据所述当前运行的操作系统的版本信息和所述目标应用程序的标识信息对应的各安装程序的属性信息,将所适用的操作系统的版本信息中包括所述当前运行的操作系统的版本信息的安装程序确定为所述目标安装程序。7.根据权利要求5或6所述的方法,其特征在于,所述服务器向所述终端设备提供所述目标应用程序对应的目标安装程序,以使所述终端设备获取并运行所述目标安装程序,包括:所述服务器获取所述目标安装程序的下载信息;所述服务器将所述下载信息发送给所述终端设备,以使所述终端设备根据所述下载信息获取并运行所...
【专利技术属性】
技术研发人员:靳国杰,
申请(专利权)人:龙芯中科技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。