Installation package synthesis method, device, terminal and storage medium

A synthesis method and installation package technology, applied in version control, software deployment, software maintenance/management, etc., can solve problems such as long time consumption, and achieve the effect of reducing time consumption, waiting time, and total time.

A synthesis method and installation package technology, applied in version control, software deployment, software maintenance/management, etc., can solve problems such as long time consumption, and achieve the effect of reducing time consumption, waiting time, and total time.

CN109697071BActive Publication Date: 2022-02-08TENCENT TECH (SHENZHEN) CO LTD

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Installation package synthesis method, device, terminal and storage medium
  • Installation package synthesis method, device, terminal and storage medium
  • Installation package synthesis method, device, terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

preparation example Construction

[0043] For ease of understanding, a composition framework of an application scenario to which the method for synthesizing an installation package according to the embodiment of the present application is applied is firstly introduced. Such as figure 1 ,exist figure 1 The shown application scenario may include: a terminal 10 and a server 11 .

[0044] Wherein, the terminal 10 may be a mobile phone, a tablet computer or the like.

[0045] In the embodiment of the present application, at least one application program 101 is installed in the terminal 10, and an upgrade management application 102 is used to control the upgrade of the application programs installed in the terminal.

[0046]Wherein, the server 11 stores a plurality of patch packages of application programs whose versions have been updated, and the patch packages are generated by using an incremental update algorithm. That is to say, for an application, the patch package of the application is the difference between...

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 application provides an installation package composition method, device, terminal and storage medium. The method includes: when an application upgrade request is detected, determining the current version of the target application to be upgraded in the terminal and the target version to be upgraded to; Acquiring the current version installation package of the current version in the terminal; downloading the target differential package from the server; during the process of downloading the target differential package, when at least one first file identification is downloaded, identifying at least one first file in the current version installation package Decompress the at least one first target file represented; when downloading to the difference file, synthesize at least one composite file according to the decompressed at least one first target file and the difference file; compress at least one composite file, and compress the compressed At least one synthetic file of the target version is synthesized into the installation package of the target version, and the solution of the present application can reduce the time required for waiting for the new version installation package of the synthetic application.

Description

technical field [0001] The present application relates to the technical field of application upgrading, and in particular to an installation package synthesis method, device, terminal and storage medium. Background technique [0002] When there is a version update of the application in the terminal, the terminal needs to download a patch package from the server to upgrade the version of the application in the terminal. In order to reduce the traffic required for the terminal to download the patch package, the server generally uses an incremental update method to generate the patch package required for the application upgrade. [0003] Among them, the principle of incremental update is to make a difference between the installation package of the new version of the application and the installation package of the old version to find out the difference between the installation package of the new version and the installation package of the old version to generate a difference pac...

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
08 Feb 2022
Publication
CN109697071B
IPC
G06F8/61; G06F8/71
CPC
G06F8/61; G06F8/71
Inventors
徐文平; 甘远志