[go: up one dir, main page]

CN104077163A - Installing method, device and terminal for installation package - Google Patents

Installing method, device and terminal for installation package Download PDF

Info

Publication number
CN104077163A
CN104077163A CN201410309730.XA CN201410309730A CN104077163A CN 104077163 A CN104077163 A CN 104077163A CN 201410309730 A CN201410309730 A CN 201410309730A CN 104077163 A CN104077163 A CN 104077163A
Authority
CN
China
Prior art keywords
installation
installation package
receiving end
package
installing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410309730.XA
Other languages
Chinese (zh)
Other versions
CN104077163B (en
Inventor
陈鹏鹏
王志梁
牛彦明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Huacheng Yuanda Technology Co.,Ltd.
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201410309730.XA priority Critical patent/CN104077163B/en
Publication of CN104077163A publication Critical patent/CN104077163A/en
Application granted granted Critical
Publication of CN104077163B publication Critical patent/CN104077163B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种安装包的安装方法、装置和终端。该安装包的安装方法包括:获取接收端所需的安装包;基于所述安装包,实现安装包在接收端的安装。本发明有效地解决了安装包的安装不方便的问题。本发明发送端准备安装包,接收端基于该安装包进行安装,进一步地,利用远程安装,则无需下载安装包,即可以实现安装。更进一步地,发送端与接收端可以在无互联网网络的环境下进行连接。因此,通过方式可以提高安装效率、提升用户体验效果。

The invention discloses an installation method, device and terminal of an installation package. The installation method of the installation package includes: obtaining the installation package required by the receiving end; and implementing the installation of the installation package on the receiving end based on the installation package. The invention effectively solves the problem of inconvenient installation of the installation package. In the present invention, the sending end prepares the installation package, and the receiving end performs installation based on the installation package. Further, by using remote installation, installation can be realized without downloading the installation package. Furthermore, the sending end and the receiving end can be connected in an environment without an Internet network. Therefore, the installation efficiency can be improved and the user experience effect can be enhanced through the method.

Description

一种安装包的安装方法、装置和终端Installation method, device and terminal of an installation package

技术领域technical field

本发明涉及通信技术领域,特别是涉及一种安装包的安装方法、装置和终端。The present invention relates to the field of communication technologies, in particular to an installation package installation method, device and terminal.

背景技术Background technique

随着智能手机的快速发展,app(application,应用程序)市场也在不断涌现出越来越多的apk(Android Package,安卓安装包),用户通过下载apk,实现在终端中安装apk。With the rapid development of smart phones, more and more apk (Android Package, Android installation package) are constantly emerging in the app (application, application program) market, and users can install the apk in the terminal by downloading the apk.

但是,在手机与手机之间分享apk,需要在发送端中手动查找apk,再将apk传输到接收端手机,接收端手机基于接收到的apk进行手动安装。整个过程显得较为繁琐,且手动查找apk操作上有难度,影响了用户体验效果。However, to share the apk between mobile phones, it is necessary to manually search for the apk in the sending end, and then transmit the apk to the receiving end mobile phone, and the receiving end mobile phone manually installs it based on the received apk. The whole process is relatively cumbersome, and it is difficult to manually find the apk, which affects the user experience.

发明内容Contents of the invention

本发明要解决的技术问题是提供一种安装包的安装方法、装置和终端,用以解决安装包的安装不方便的问题。The technical problem to be solved by the present invention is to provide an installation package installation method, device and terminal to solve the problem of inconvenient installation of the installation package.

为解决上述技术问题,本发明是通过以下技术方案来实现的。In order to solve the above technical problems, the present invention is achieved through the following technical solutions.

本发明提供一种安装包的安装方法,其特征在于,包括:获取接收端所需的安装包;基于所述安装包,实现安装包在接收端的安装。The present invention provides a method for installing an installation package, which is characterized in that it includes: acquiring an installation package required by a receiving end; and implementing the installation of the installation package on the receiving end based on the installation package.

其中,获取接收端所需的安装包,包括:通过备份安装所述安装包后获得的应用软件,获得所述安装包;或者,从本地已有的安装包中,获取接收端所需的安装包。Wherein, obtaining the installation package required by the receiving end includes: obtaining the installation package by backing up the application software obtained after installing the installation package; or obtaining the installation package required by the receiving end from the existing local installation package. Bag.

其中,基于所述安装包,实现安装包在接收端的安装,包括:判断所述接收端是否远程安装所述安装包;若是,则为所述接收端远程安装所述安装包;若否,则将所述安装包发送给所述接收端,由所述接收端安装所述安装包。Wherein, based on the installation package, the installation of the installation package on the receiving end includes: judging whether the receiving end remotely installs the installation package; if so, remotely installing the installation package for the receiving end; if not, then sending the installation package to the receiving end, and the receiving end installs the installation package.

其中,为所述接收端远程安装所述安装包,包括:设置虚拟安装路径;其中,所述虚拟安装路径指向所述接收端;按照所述虚拟安装路径,安装所述安装包。Wherein, remotely installing the installation package for the receiving end includes: setting a virtual installation path; wherein, the virtual installation path points to the receiving end; and installing the installation package according to the virtual installation path.

其中,在为所述接收端远程安装所述安装包之前,所述方法还包括:在没有互联网网络的情况下,与所述接收端建立连接。Wherein, before remotely installing the installation package for the receiving end, the method further includes: establishing a connection with the receiving end without an Internet network.

本发明还提供了一种安装包的安装装置,包括:获取模块,用于获取接收端所需的安装包;安装模块,用于基于所述安装包,实现所述安装包在接收端的安装。The present invention also provides an installation package installation device, including: an acquisition module, used to acquire the installation package required by the receiving end; an installation module, based on the installation package, to realize the installation of the installation package on the receiving end.

其中,所述获取模块具体用于:通过备份安装所述安装包后获得的应用软件,获得所述安装包;或者,从本地已有的安装包中,获取接收端所需的安装包。Wherein, the obtaining module is specifically configured to: obtain the installation package by backing up the application software obtained after installing the installation package; or obtain the installation package required by the receiving end from existing local installation packages.

其中,所述安装模块具体用于:判断所述接收端是否远程安装所述安装包;若是,则为所述接收端远程安装所述安装包;若否,则将所述安装包发送给所述接收端,由所述接收端安装所述安装包。Wherein, the installation module is specifically used for: judging whether the receiving terminal remotely installs the installation package; if so, remotely installing the installation package for the receiving terminal; if not, sending the installation package to the The receiving end installs the installation package by the receiving end.

其中,所述安装模块具体用于:设置虚拟安装路径;其中,所述虚拟安装路径指向所述接收端;按照所述虚拟安装路径,安装所述安装包。Wherein, the installation module is specifically used for: setting a virtual installation path; wherein, the virtual installation path points to the receiving end; and installing the installation package according to the virtual installation path.

其中,所述装置还包括互联模块,用于:在没有互联网网络的情况下,与所述接收端建立连接。Wherein, the device further includes an interconnection module, configured to: establish a connection with the receiving end without an Internet network.

本发明又提供了一种终端,通过上述所述装置进行安装包的分享。The present invention further provides a terminal for sharing installation packages through the above-mentioned device.

本发明有益效果如下:The beneficial effects of the present invention are as follows:

本发明发送端准备安装包,接收端基于该安装包进行安装。进一步地,利用远程安装,则接收端无需下载安装包,即可以实现安装。更进一步地,发送端与接收端可以在无互联网网络的环境下进行连接。因此,通过采用本发明的技术方案可以提高安装效率、提升用户体验效果。In the present invention, the sending end prepares an installation package, and the receiving end performs installation based on the installation package. Furthermore, by using remote installation, the receiving end can implement installation without downloading the installation package. Furthermore, the sending end and the receiving end can be connected in an environment without an Internet network. Therefore, by adopting the technical solution of the present invention, the installation efficiency can be improved and the user experience effect can be improved.

附图说明Description of drawings

图1是根据本发明一实施例的安装包的安装方法的流程图;Fig. 1 is a flowchart of an installation method of an installation package according to an embodiment of the present invention;

图2是根据本发明一实施例的安装包在接收端的安装的步骤流程图;FIG. 2 is a flow chart of steps for installing an installation package at a receiving end according to an embodiment of the present invention;

图3是根据本发明一实施例的安装包的安装方法的具体流程图;3 is a specific flow chart of an installation method of an installation package according to an embodiment of the present invention;

图4是根据本发明另一实施例的安装包的安装方法的具体流程图;4 is a specific flowchart of an installation method for an installation package according to another embodiment of the present invention;

图5是根据本发明一实施例的安装包的安装装置的结构图。Fig. 5 is a structural diagram of an installation device for an installation package according to an embodiment of the present invention.

具体实施方式Detailed ways

为了解决在没有网络的条件下,安装应用程序不便的问题,本发明提供了一种安装包的安装方法、装置和终端。以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。In order to solve the problem of inconvenient installation of application programs under the condition of no network, the present invention provides an installation package installation method, device and terminal. The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

如图1所示,图1是根据本发明一实施例的安装包的安装方法的流程图。As shown in FIG. 1 , FIG. 1 is a flowchart of a method for installing an installation package according to an embodiment of the present invention.

步骤S110,与接收端建立连接。Step S110, establishing a connection with the receiving end.

发送端和接收端都打开无线上网开关,这时发送端和接收端都可以收、发信号。发送端和/或接收端搜索需要建立连接的设备,如:发送端搜索接收端,接收端搜索发送端,或者发送端和接收端同时搜索对方。该搜索过程可以手动完成,或者通过NFC(Near Field Communication,近场通讯)技术来完成。在搜索到可以建立连接的设备后,基于主机-从机协商协议,在发送端和接收端中确定主机、从机。在本实施例中,将发送端作为主机,将接收端作为从机。主机基于DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),为从机分配地址。该地址例如是IP(Internet Protocol Address,互联网协议地址)地址。从机通过连接该地址,实现与主机的互联。进一步地,从机的数量可以为一个或多个。Both the sending end and the receiving end turn on the wireless Internet access switch, and then both the sending end and the receiving end can receive and send signals. The sending end and/or the receiving end search for the device that needs to establish a connection, for example: the sending end searches for the receiving end, the receiving end searches for the sending end, or the sending end and the receiving end search for each other at the same time. The search process can be completed manually, or through NFC (Near Field Communication, near field communication) technology. After searching for a device that can establish a connection, based on the master-slave negotiation protocol, determine the master and slave in the sending end and the receiving end. In this embodiment, the sending end is used as the master, and the receiving end is used as the slave. Based on DHCP (Dynamic Host Configuration Protocol, Dynamic Host Configuration Protocol), the host assigns addresses to slaves. The address is, for example, an IP (Internet Protocol Address, Internet Protocol address) address. The slave realizes the interconnection with the master by connecting to this address. Further, the number of slaves may be one or more.

在一个实施例中,可以通过蓝牙技术来实现发送端与接收端互联配对,进而在发送端与接收端建立连接。In one embodiment, the Bluetooth technology can be used to implement interconnection and pairing between the sending end and the receiving end, and then establish a connection between the sending end and the receiving end.

在本实施例中,可以在没有互联网网络的情况下,与接收端建立连接。In this embodiment, a connection can be established with the receiving end without an Internet network.

步骤S120,获取接收端所需的安装包。Step S120, obtaining the installation package required by the receiving end.

查找接收端所需的安装包。如果发送端既存在该安装包,也存在安装该安装包后获得的应用软件,则可以通过备份安装该安装包后获得的应用软件,获得安装包;或者,从本地已有的安装包中,获取接收端所需的安装包。如果不存在该安装包,但是存在安装该安装包后获得的应用软件,则将该应用软件备份为安装包。Find the installation packages required by the receiving end. If the sending end has both the installation package and the application software obtained after installing the installation package, the installation package can be obtained by backing up the application software obtained after installing the installation package; or, from the existing installation package locally, Obtain the installation package required by the receiving end. If the installation package does not exist, but the application software obtained after installing the installation package exists, the application software is backed up as an installation package.

通常情况下,为了节省内存,可以在安装完安装包后,将该安装包删除,但是,当再次需要该安装包时,如需要分享该安装包时,终端只存在该安装包对应应用软件,这时可以通过备份应用软件的方式,重新获得安装包。进一步地,备份应用软件,可以采用现有的软件备份方式。Usually, in order to save memory, you can delete the installation package after installing it. However, when the installation package is needed again, if the installation package needs to be shared, only the application software corresponding to the installation package exists on the terminal. At this time, the installation package can be obtained again by backing up the application software. Further, the backup application software may adopt an existing software backup method.

如果不存在该安装包,也不存在安装该安装包后获得的应用软件,则结束流程。If the installation package does not exist, and the application software obtained after installing the installation package does not exist, the process ends.

步骤S130,基于该安装包,实现安装包在接收端的安装。Step S130, based on the installation package, implement the installation of the installation package on the receiving end.

如图2所示,图2是根据本发明一实施例的安装包在接收端的安装的步骤流程图。As shown in FIG. 2 , FIG. 2 is a flow chart of steps for installing an installation package at a receiving end according to an embodiment of the present invention.

步骤S210,与接收端分享安装包。Step S210, sharing the installation package with the receiving end.

分享安装包的方式包括:将安装包发送至接收端、不将安装包发送至接收端。将安装包发送至接收端,则可以由接收端自行安装该安装包。不将安装包发送至接收端,则可以为接收端远程安装该安装包。The way of sharing the installation package includes: sending the installation package to the receiving end, and not sending the installation package to the receiving end. Send the installation package to the receiving end, then the receiving end can install the installation package by itself. Without sending the installation package to the receiving end, the installation package can be remotely installed for the receiving end.

步骤S220,判断接收端是否远程安装该安装包。若是,则执行步骤S230,若否,则执行步骤240。Step S220, judging whether the receiving end installs the installation package remotely. If yes, execute step S230; if not, execute step S240.

判断接收端是否远程安装该安装包,即是对分享方式的判断。Judging whether the receiving end installs the installation package remotely is the judgment of the sharing method.

具体而言,分享安装包的方式可以由接收端选择。可以向接收端发送安装请求。该安装请求用于请求接收端选择是否远程安装该安装包。接收端会根据该安装请求返回应答信息。该应答信息包括:选择远程安装该安装包,或不选择远程安装该安装包。进而,根据接收端返回的应答消息,确定分享方式。Specifically, the way of sharing the installation package can be selected by the receiving end. An installation request can be sent to the receiving end. The installation request is used to request the receiving end to choose whether to remotely install the installation package. The receiving end will return response information according to the installation request. The answer information includes: choose to remotely install the installation package, or not choose to remotely install the installation package. Furthermore, the sharing mode is determined according to the response message returned by the receiving end.

步骤S230,为接收端远程安装该安装包。Step S230, remotely install the installation package for the receiving end.

设置虚拟安装路径。其中,虚拟安装路径指向接收端;按照虚拟安装路径,安装该安装包。Set the virtual installation path. Wherein, the virtual installation path points to the receiving end; according to the virtual installation path, the installation package is installed.

具体而言,发送端设置一个虚拟的安装路径,将安装路径定义为接收端。发送端在安装该安装包时,判断该安装路径是否存在,若存在,则按照该路径,将安装该安装包过程中产生的数据推送到接收端,完成安装包的安装;若不存在,则结束该流程。进一步地,与接收端(从机)建立连接后,可以将发送端(主机)看做无线服务器端,无线服务器端可以看到其管理的终端(从机),所以,在建立连接后,指向从机的安装路径是存在的。Specifically, the sending end sets a virtual installation path, and defines the installation path as the receiving end. When the sending end installs the installation package, it judges whether the installation path exists. If it exists, it pushes the data generated in the process of installing the installation package to the receiving end according to the path, and completes the installation of the installation package; if it does not exist, then End the process. Furthermore, after the connection is established with the receiving end (slave), the sending end (host) can be regarded as the wireless server end, and the wireless server end can see the terminal (slave machine) it manages, so, after the connection is established, point to The installation path of the slave machine exists.

在此过程中,可以实现接收端快速安装安装包的目的。避免了将安装包发送到接收端的过程,提高了安装效率。In this process, the purpose of quickly installing the installation package at the receiving end can be achieved. The process of sending the installation package to the receiving end is avoided, and the installation efficiency is improved.

步骤S240,将安装包发送给接收端,由接收端安装该安装包。Step S240, sending the installation package to the receiving end, and the receiving end installs the installation package.

下面给出两个具体的实施例,分别以发送端和接收端的角度,来描述本发明的安装包的安装方法。Two specific embodiments are given below to describe the installation method of the installation package of the present invention from the perspectives of the sending end and the receiving end respectively.

如图3所示,图3是根据本发明一实施例的安装包的安装方法的具体流程图。该步骤在发送端手机T中执行。As shown in FIG. 3 , FIG. 3 is a specific flowchart of a method for installing an installation package according to an embodiment of the present invention. This step is executed in the mobile phone T at the sending end.

步骤S310,开启互联模式。Step S310, enabling the interconnection mode.

互联模式是指发送端手机T启动无线上网功能。这时,若接收端手机R也开启互联模块,则可以通过主-从协商协议与接收端手机R建立连接。在本实施例中,默认接收端手机R已经开启无线上网功能。进一步地,在建立连接的过程中,发送端手机T作为主机,接收端手机R作为从机。The interconnection mode means that the mobile phone T at the sending end activates the wireless Internet access function. At this time, if the mobile phone R at the receiving end also turns on the interconnection module, a connection can be established with the mobile phone R at the receiving end through a master-slave negotiation protocol. In this embodiment, the mobile phone R at the receiving end has enabled the wireless Internet access function by default. Furthermore, in the process of establishing a connection, the mobile phone T at the sending end acts as a master, and the mobile phone R at the receiving end acts as a slave.

步骤S320,检测App(Application,应用程序)是否被操作。若是则执行步骤S330,若否,则执行正常的工作模式,即发送端手机T正常工作。Step S320, detecting whether an App (Application, application program) is operated. If yes, execute step S330; if not, execute normal working mode, that is, the mobile phone T at the sending end works normally.

App被操作包括App图标被点击、被长按触控等。The operation of the App includes the App icon being clicked, being touched by a long press, and the like.

步骤S330,判断App是否被选择为安装到接收端手机R。若是,则执行步骤S340,若否,则执行正常的工作模式。Step S330, judging whether the App is selected to be installed on the mobile phone R at the receiving end. If yes, execute step S340; if not, execute normal working mode.

当App图标长按触控后,可以显示与该App相关的选项,如果选择“将应用安装到远端手机R”,则需要与接收端手机R分享该App的安装包。When the App icon is long pressed, options related to the App can be displayed. If you select "Install the application to the remote mobile phone R", you need to share the installation package of the App with the receiving mobile phone R.

步骤S340,查找是否存在该App对应的apk。若是,则执行步骤S350,若否则执行步骤S360。Step S340, searching whether there is an apk corresponding to the App. If yes, execute step S350, otherwise execute step S360.

步骤S350,获取App对应的apk。Step S350, obtaining the apk corresponding to the App.

步骤S360,后台自动将App备份为apk。In step S360, the background automatically backs up the App as an apk.

步骤S370,向接收端手机R发送apk安装请求,实现apk的分享。Step S370, sending an apk installation request to the mobile phone R at the receiving end, so as to realize sharing of the apk.

如图4所示,图4是根据本发明另一实施例的安装包的安装方法的具体流程图。该安装包的安装步骤由接收端手机R执行。As shown in FIG. 4 , FIG. 4 is a specific flowchart of a method for installing an installation package according to another embodiment of the present invention. The installation steps of the installation package are executed by the mobile phone R at the receiving end.

步骤S410,接收来自发送端手机T的apk安装请求。Step S410, receiving an apk installation request from the mobile phone T at the sending end.

步骤S420,判断是否选择远程安装。若是,则执行步骤S430,若否,则执行步骤S440。Step S420, judging whether remote installation is selected. If yes, execute step S430; if not, execute step S440.

将判定结果作为应答信息,向发送端手机T发送。若选择远程安装,则发送端手机T设置虚拟安装路径,若不选择远程安装,则发送端手机T将apk发送至接收端手机R。The determination result is sent to the mobile phone T at the sending end as response information. If remote installation is selected, the sending mobile phone T sets a virtual installation path; if remote installation is not selected, the sending mobile phone T sends the apk to the receiving mobile phone R.

例如:可以在接收端用户界面显示“是否接受远程安装”,若用户点击“是”,则判定选择远程安装,若用户点击“否”,则,判定不选择远程安装。For example: "Whether to accept remote installation" can be displayed on the user interface of the receiving end. If the user clicks "Yes", it is determined that remote installation is selected, and if the user clicks "No", it is determined that remote installation is not selected.

步骤S430,接收来自发送端手机T传送的数据,实现apk的安装。Step S430, receiving the data transmitted from the mobile phone T at the sending end to implement the installation of the apk.

步骤S440,接收发送端手机T发送的apk,并基于该apk完成安装。Step S440, receiving the apk sent by the mobile phone T at the sending end, and completing the installation based on the apk.

通过上述方式,本发明可以在获得安装包后,执行安装包的安装,还可以在未取得安装包的情况下,利用发送端的安装包,执行远程安装,从而增加的安装的可选择性。进一步地,利用远程安装,则无需下载安装包,即可以实现安装,提高了安装效率。更进一步地,发送端与接收端的连接可以在无互联网网络的环境下进行,提升了用户体验效果。Through the above method, the present invention can execute the installation of the installation package after obtaining the installation package, and can also use the installation package at the sending end to perform remote installation without obtaining the installation package, thereby increasing the selectivity of installation. Further, by using remote installation, the installation can be realized without downloading the installation package, which improves the installation efficiency. Furthermore, the connection between the sending end and the receiving end can be performed in an environment without an Internet network, which improves user experience.

本发明提供了一种安装包的安装装置。如图5所示,图5是根据本发明一实施例的安装包的安装装置的结构图。The invention provides an installation device for an installation package. As shown in FIG. 5 , FIG. 5 is a structural diagram of an installation device for an installation package according to an embodiment of the present invention.

该装置包括:The unit includes:

互联模块510,用于在没有互联网网络的情况下,与接收端建立连接。The interconnection module 510 is configured to establish a connection with the receiving end without an Internet network.

获取模块520,用于获取接收端所需的安装包。获取模块520具体用于:通过备份安装安装包后获得的应用软件,获得安装包;或者,从本地已有的安装包中,获取接收端所需的安装包。The acquiring module 520 is configured to acquire the installation package required by the receiving end. The obtaining module 520 is specifically used to: obtain the installation package by backing up the application software obtained after installing the installation package; or obtain the installation package required by the receiving end from the existing local installation packages.

安装模块530,用于基于安装包,实现安装包在接收端的安装。The installation module 530 is configured to implement the installation of the installation package on the receiving end based on the installation package.

安装模块530具体用于:判断接收端是否远程安装该安装包;若是,则为接收端远程安装该安装包;若否,则将安装包发送给接收端,由接收端安装安装包。The installation module 530 is specifically used for: judging whether the receiving end installs the installation package remotely; if so, remotely installing the installation package for the receiving end; if not, sending the installation package to the receiving end, and the receiving end installs the installation package.

当安装模块530判定接收端远程安装安装包时,安装模块530还用于:设置虚拟安装路径;其中,虚拟安装路径指向接收端;按照虚拟安装路径,安装该安装包。When the installation module 530 determines that the receiving end installs the installation package remotely, the installation module 530 is also used to: set a virtual installation path; wherein, the virtual installation path points to the receiving end; install the installation package according to the virtual installation path.

本发明所述的装置的功能已经在图1-图4所示的方法实施例中进行了描述,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。The functions of the device described in the present invention have been described in the method embodiments shown in Fig. 1-Fig. I won't go into details.

本发明还提供了一种终端,该终端通过上述安装包的分享装置和安装包的安装装置,进行安装包的分享和安装。The present invention also provides a terminal, which shares and installs the installation package through the above-mentioned device for sharing the installation package and the device for installing the installation package.

尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。Although preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, and therefore, the scope of the present invention should not be limited to the above-described embodiments.

Claims (11)

1.一种安装包的安装方法,其特征在于,包括:1. An installation method of an installation package, characterized in that, comprising: 获取接收端所需的安装包;Obtain the installation package required by the receiving end; 基于所述安装包,实现安装包在接收端的安装。Based on the installation package, the installation of the installation package at the receiving end is realized. 2.如权利要求1所述的方法,其特征在于,获取接收端所需的安装包,包括:2. The method according to claim 1, wherein obtaining the installation package required by the receiving end comprises: 通过备份安装所述安装包后获得的应用软件,获得所述安装包;或者,Obtain the installation package by backing up the application software obtained after installing the installation package; or, 从本地已有的安装包中,获取接收端所需的安装包。Obtain the installation package required by the receiving end from the existing local installation package. 3.如权利要求1所述的方法,其特征在于,基于所述安装包,实现安装包在接收端的安装,包括:3. The method according to claim 1, wherein, based on the installation package, the installation of the installation package at the receiving end comprises: 判断所述接收端是否远程安装所述安装包;judging whether the receiving end remotely installs the installation package; 若是,则为所述接收端远程安装所述安装包;If so, remotely install the installation package for the receiving end; 若否,则将所述安装包发送给所述接收端,由所述接收端安装所述安装包。If not, the installation package is sent to the receiving end, and the installation package is installed by the receiving end. 4.如权利要求3所述的方法,其特征在于,为所述接收端远程安装所述安装包,包括:4. The method according to claim 3, wherein remotely installing the installation package for the receiving end comprises: 设置虚拟安装路径;其中,所述虚拟安装路径指向所述接收端;Setting a virtual installation path; wherein, the virtual installation path points to the receiving end; 按照所述虚拟安装路径,安装所述安装包。Install the installation package according to the virtual installation path. 5.如权利要求1所述的方法,其特征在于,在为所述接收端远程安装所述安装包之前,所述方法还包括:在没有互联网网络的情况下,与所述接收端建立连接。5. The method according to claim 1, characterized in that, before remotely installing the installation package for the receiving end, the method further comprises: establishing a connection with the receiving end without an Internet network . 6.一种安装包的安装装置,其特征在于,包括:6. An installation device for an installation package, characterized in that it comprises: 获取模块,用于获取接收端所需的安装包;The obtaining module is used to obtain the installation package required by the receiving end; 安装模块,用于基于所述安装包,实现所述安装包在接收端的安装。The installation module is configured to implement the installation of the installation package on the receiving end based on the installation package. 7.如权利要求6所述的装置,其特征在于,所述获取模块具体用于:7. The device according to claim 6, wherein the acquiring module is specifically used for: 通过备份安装所述安装包后获得的应用软件,获得所述安装包;或者,Obtain the installation package by backing up the application software obtained after installing the installation package; or, 从本地已有的安装包中,获取接收端所需的安装包。Obtain the installation package required by the receiving end from the existing local installation package. 8.如权利要求6所述的装置,其特征在于,所述安装模块具体用于:8. The device according to claim 6, wherein the installation module is specifically used for: 判断所述接收端是否远程安装所述安装包;judging whether the receiving end remotely installs the installation package; 若是,则为所述接收端远程安装所述安装包;If so, remotely install the installation package for the receiving end; 若否,则将所述安装包发送给所述接收端,由所述接收端安装所述安装包。If not, the installation package is sent to the receiving end, and the installation package is installed by the receiving end. 9.如权利要求8所述的装置,其特征在于,所述安装模块具体用于:9. The device according to claim 8, wherein the installation module is specifically used for: 设置虚拟安装路径;其中,所述虚拟安装路径指向所述接收端;Setting a virtual installation path; wherein, the virtual installation path points to the receiving end; 按照所述虚拟安装路径,安装所述安装包。Install the installation package according to the virtual installation path. 10.如权利要求6所述的装置,其特征在于,所述装置还包括互联模块,用于:在没有互联网网络的情况下,与所述接收端建立连接。10. The device according to claim 6, further comprising an interconnection module configured to: establish a connection with the receiving end without an Internet network. 11.一种终端,其特征在于,通过权利要求6-10中任一项所述装置进行安装包的分享。11. A terminal, characterized in that the installation package is shared through the device according to any one of claims 6-10.
CN201410309730.XA 2014-07-01 2014-07-01 A kind of installation method of installation kit, device and terminal Active CN104077163B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410309730.XA CN104077163B (en) 2014-07-01 2014-07-01 A kind of installation method of installation kit, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410309730.XA CN104077163B (en) 2014-07-01 2014-07-01 A kind of installation method of installation kit, device and terminal

Publications (2)

Publication Number Publication Date
CN104077163A true CN104077163A (en) 2014-10-01
CN104077163B CN104077163B (en) 2017-07-14

Family

ID=51598434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410309730.XA Active CN104077163B (en) 2014-07-01 2014-07-01 A kind of installation method of installation kit, device and terminal

Country Status (1)

Country Link
CN (1) CN104077163B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105245581A (en) * 2015-09-18 2016-01-13 北京金山安全软件有限公司 Application program transmission method and device
CN105468417A (en) * 2015-11-27 2016-04-06 小米科技有限责任公司 Application software installation method and device
CN105791135A (en) * 2014-12-23 2016-07-20 北京奇虎科技有限公司 Method for providing intelligent routing application program and intelligent router
CN106227567A (en) * 2016-07-27 2016-12-14 北京金山安全软件有限公司 Method and device for sharing application program and electronic equipment
WO2017045301A1 (en) * 2015-09-14 2017-03-23 小米科技有限责任公司 Application installation method and apparatus, and intelligent device
CN112437192A (en) * 2019-08-23 2021-03-02 西安中兴新软件有限责任公司 Installation method and running method of application software, electronic equipment and computer readable medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070294686A1 (en) * 2006-06-19 2007-12-20 Samsung Electronics Co., Ltd. Program upgrade system and method for ota-capable device
CN101216771A (en) * 2007-12-29 2008-07-09 宇龙计算机通信科技(深圳)有限公司 Method, system and device for accomplishing mobile phones software upgrading through personal computer
CN102346697A (en) * 2011-09-27 2012-02-08 宇龙计算机通信科技(深圳)有限公司 Method and system for backing up and recovering Android package (APK) and mobile terminal
US20120047204A1 (en) * 2010-08-19 2012-02-23 Samsung Electronics Co., Ltd. Apparatus and method for providing a device management package and a method for receiving the device management package
CN102571940A (en) * 2011-12-26 2012-07-11 Tcl集团股份有限公司 Remote application installation system, method, intelligent terminal and application server
CN102752457A (en) * 2012-07-19 2012-10-24 腾讯科技(深圳)有限公司 Method and system for installing applications
CN102970428A (en) * 2012-11-16 2013-03-13 广东欧珀移动通信有限公司 Mobile terminal application sharing method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070294686A1 (en) * 2006-06-19 2007-12-20 Samsung Electronics Co., Ltd. Program upgrade system and method for ota-capable device
CN101216771A (en) * 2007-12-29 2008-07-09 宇龙计算机通信科技(深圳)有限公司 Method, system and device for accomplishing mobile phones software upgrading through personal computer
US20120047204A1 (en) * 2010-08-19 2012-02-23 Samsung Electronics Co., Ltd. Apparatus and method for providing a device management package and a method for receiving the device management package
CN102346697A (en) * 2011-09-27 2012-02-08 宇龙计算机通信科技(深圳)有限公司 Method and system for backing up and recovering Android package (APK) and mobile terminal
CN102571940A (en) * 2011-12-26 2012-07-11 Tcl集团股份有限公司 Remote application installation system, method, intelligent terminal and application server
CN102752457A (en) * 2012-07-19 2012-10-24 腾讯科技(深圳)有限公司 Method and system for installing applications
CN102970428A (en) * 2012-11-16 2013-03-13 广东欧珀移动通信有限公司 Mobile terminal application sharing method and system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105791135A (en) * 2014-12-23 2016-07-20 北京奇虎科技有限公司 Method for providing intelligent routing application program and intelligent router
CN105791135B (en) * 2014-12-23 2019-05-31 北京奇虎科技有限公司 The method and intelligent router of Intelligent routing application program are provided
WO2017045301A1 (en) * 2015-09-14 2017-03-23 小米科技有限责任公司 Application installation method and apparatus, and intelligent device
CN105245581A (en) * 2015-09-18 2016-01-13 北京金山安全软件有限公司 Application program transmission method and device
CN105245581B (en) * 2015-09-18 2018-09-11 北京金山安全软件有限公司 Application program transmission method and device
CN105468417A (en) * 2015-11-27 2016-04-06 小米科技有限责任公司 Application software installation method and device
CN106227567A (en) * 2016-07-27 2016-12-14 北京金山安全软件有限公司 Method and device for sharing application program and electronic equipment
CN112437192A (en) * 2019-08-23 2021-03-02 西安中兴新软件有限责任公司 Installation method and running method of application software, electronic equipment and computer readable medium
CN112437192B (en) * 2019-08-23 2023-12-22 西安中兴新软件有限责任公司 Method and device for running application software, electronic equipment and computer readable medium

Also Published As

Publication number Publication date
CN104077163B (en) 2017-07-14

Similar Documents

Publication Publication Date Title
CN104077163B (en) A kind of installation method of installation kit, device and terminal
CN102694846B (en) Method, device and system for recommending application program
CN110740460B (en) Network access method and device of equipment, network equipment and storage medium
CN103298147B (en) Realize the methods, devices and systems at computing equipment side radio management mobile terminal
CN109314723B (en) A method, device and terminal for realizing data service
WO2019134306A1 (en) Message processing method, device, terminal apparatus, and readable storage medium
WO2019001315A1 (en) Network management method, apparatus and system, device and storage medium
WO2014067256A1 (en) Remote control method, intelligent terminal and intelligent remote control system
CN104317496B (en) Application sharing method and device
WO2014205969A1 (en) Method, device and system for establishing data connection
WO2018103405A1 (en) Method for identifying access point and hotspot, and related product
JP6001099B2 (en) System and method for performing a peer-to-peer connection
CN106664515A (en) Method for transmitting content between terminals through service control device link
CN103414740A (en) Private cloud account configuration method and device
CN111970676A (en) WiFi hotspot access method, device, equipment and storage medium
CN108462984A (en) A kind of method and terminal carrying out access network management
CN114916091A (en) Equipment interconnection method and device, electronic equipment and storage medium
CN104202390A (en) Method and device for downloading online resources and pushing to mobile terminal
CN103546352A (en) Remote control method and device based on wireless login
WO2013143433A1 (en) Wireless data sharing method and sharing realization terminal
CN105743671B (en) Capacity expansion method, controller and system
CN114745324A (en) Device identification method, device, storage medium and routing device
WO2014015743A1 (en) Method for downloading application program, user equipment and application server
WO2015139401A1 (en) Establishment method and system for wireless network, and wireless routing device
CN103517373B (en) A kind of method and apparatus of network insertion

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20250909

Address after: 100071 No. 1, Yard 1, Fenyi Road, Fengtai District, Beijing

Patentee after: Beijing Huacheng Yuanda Technology Co.,Ltd.

Country or region after: China

Address before: 518057 South Mountain High-tech Industrial Park North District, Shenzhen City, Guangdong Province, 1 Kupai Information Port, 6 floors

Patentee before: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right