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.

Active Publication Date: 2022-02-08
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] However, after the terminal downloads the differential package of the application from the server, the terminal still needs to synthesize the differential package with the installation package of the old version of the application in the terminal, and the synthesis process takes a long time, causing the application in the terminal to Upgrading takes too long

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
  • 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
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/61G06F8/71
CPCG06F8/61G06F8/71
Inventor 徐文平甘远志
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products