An Android system-based application incremental upgrade method and system

An incremental upgrade and application startup technology, applied in transmission systems, special data processing applications, branch equipment, etc., can solve problems such as content has been modified and cannot be incrementally upgraded, so as to improve universality and save upgrade steps. , User-friendly effect

Active Publication Date: 2020-03-31
TCL CORPORATION
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the deficiencies in the prior art, the purpose of the present invention is to provide a method and system for incrementally upgrading applications based on the Android system, aiming to solve the problem in the prior art that if the application upgrade version on the client end is compared with the upgrade version on the server, the content has Modified, the defect that incremental upgrades cannot be performed

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
  • An Android system-based application incremental upgrade method and system
  • An Android system-based application incremental upgrade method and system
  • An Android system-based application incremental upgrade method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In order to make the object, technical solution and effect of the present invention more clear and definite, the present invention will be further described in detail below. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0050] Embodiments of the present invention involve OSGI, bundle layout files, and the like. Therefore, the OSGI service and bundle layout files are introduced.

[0051]OSGI (Open Service Gateway Initiative) is a dynamic model system oriented to JAVA. The OSGI service platform consists of two parts: OSGI framework and OSGI standard service. The OSGI framework is an operating environment that implements and provides OSGI functions. OSGI standard services define many reusable APIs for performing common tasks. The specification of the OSGi framework and standard services is managed by the OSGi Alliance. The OSGi framework plays a central role in c...

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 invention discloses an Android system-based application incremental upgrade method and system. The method includes: detecting the start of the application, obtaining the version number of the cloud configuration file and the version number of the local configuration file of the application; Whether the version number of the configuration file is consistent, if not, download the corresponding cloud configuration file from the cloud server; the system analyzes the downloaded cloud configuration file, and obtains the first bundle file in the cloud configuration file, and searches for the first bundle file from the database The second bundle file in the local configuration file with the same package name is uninstalled; the system installs and starts the downloaded first bundle file, and updates the database. In the present invention, when a certain module and / or multiple modules in the application are updated, only the corresponding bundle file needs to be updated, which saves the upgrade steps and brings convenience to the incremental upgrade of the application.

Description

technical field [0001] The invention relates to the technical field of mobile terminals, in particular to an Android system-based application incremental upgrade method and system. Background technique [0002] The current incremental upgrade method based on the Android platform application is differential upgrade. The implementation method is to make a difference between the old version Apk and the new version Apk of the application, generate a differential package of the two versions Apk and deploy it on the cloud. On the client side, use the installed Apk to synthesize the differential package to obtain a new Apk, and check whether the newly synthesized Apk file is complete. If complete, guide the user to install. [0003] However, this incremental upgrade generates patches based on the difference between two application versions, and each released version must be differentiated from the latest version, so that users of all versions can perform differential upgrades, and...

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): H04M1/725H04L29/08G06F16/23G06F8/65H04M1/72406
CPCH04L67/06H04L67/10G06F8/65G06F16/2379H04M1/72406
Inventor 孙向作
Owner TCL CORPORATION
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