Unlock instant, AI-driven research and patent intelligence for your innovation.

A method, system and server for downloading an installation package

A technology for installing packages and servers, applied in the field of data processing, can solve problems such as multi-time, flow, consumption, etc., and achieve the effect of reducing consumption time, flow, and size.

Active Publication Date: 2018-07-06
TENCENT TECH (SHENZHEN) CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a method for downloading an installation package to solve the problem that existing terminal devices consume a lot of time and traffic when downloading APK

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, system and server for downloading an installation package
  • A method, system and server for downloading an installation package
  • A method, system and server for downloading an installation package

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It shows the network architecture of the installation package download system provided by Embodiment 1 of the present invention. The installation package download method described in the embodiment of the present invention can be applied to the installation package download system. example related part.

[0027] Such as figure 1 As shown, the installation package download system includes a server 1 and at least one client 2, and the server 1 and the client 2 communicate through a network connection.

[0028] Wherein, the server 1 may be a single server, or a server composed of several functional servers.

[0029] The client 2 may be any terminal device with a network connection function, including but not limited to a mobile phone, a computer, and the like.

[0030] In this embodiment, the client 2 sends the installation package download request information to the server 1 after receiving the installation package download instruction from the user, or the tr...

Embodiment 2

[0049] figure 2 It shows the implementation process of the method for downloading the installation package provided by the second embodiment, and the execution subject of the method can be figure 1 The server end 1 in the shown embodiment, this method process is described in detail as follows:

[0050] In step S201, the installation package download request information sent by the client is received, and when the installation package download request information is received, the installation package and the dynamic link library related to the installation package are obtained.

[0051] In this embodiment, the client can send the installation package download request information to the server after receiving the installation package download instruction sent by the user, or the trigger information of the installation package download generated according to the preset time interval, and the server can send the installation package download request information to the server. Wh...

Embodiment 3

[0061] image 3 The interaction flow of the method for downloading the installation package provided by the third embodiment is shown, and the process of the method is described in detail as follows:

[0062] In step S301, the client sends an installation package download request message to the server.

[0063] In this embodiment, the client sends the installation package download request information to the server after receiving the installation package download instruction from the user, or the trigger information for the installation package download generated according to the preset time interval.

[0064] In step S302, when receiving the installation package download request information sent by the client, the server obtains the installation package and the dynamic link library related to the installation package.

[0065] In this embodiment, in order to improve downloading efficiency, the server may pre-store the installation package and the dynamic link library related...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention is applicable to the technical field of data processing, and provides a method, system and server for downloading an installation package. The method includes: receiving the installation package download request information sent by the client, and when receiving the installation package download request information, , obtaining an installation package and a dynamic link library related to the installation package; compiling the obtained dynamic link library to reduce the size of the dynamic link library; combining the reduced dynamic link library with the installation The package is packaged and sent to the client. The present invention can effectively solve the problem that the existing terminal equipment consumes a lot of time and traffic when downloading the APK.

Description

technical field [0001] The invention belongs to the technical field of data processing, and in particular relates to a downloading method, system and server of an installation package. Background technique [0002] As an open source operating system, the Android system is widely used in various terminal devices (such as mobile phones, tablet computers, etc.). The Android installation package (Android Package, APK) refers to a software package that contains some installation files (such as dex files, etc.) required by the Android system. A Dynamic Link Library (DLL) is a library containing code and data that can be used by end device applications. [0003] When an existing terminal device based on the Android system downloads the APK, due to consideration of the use of each application program on the terminal device, the complete DLL will be downloaded together with the APK. Since the DLL has a size, the small one has several kilobytes (Kb ), the large ones are several mega...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/445H04L29/08
CPCG06F8/63
Inventor 王进华胡珂
Owner TENCENT TECH (SHENZHEN) CO LTD