Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Application increment upgrading method and system based on Android system

A technology for incremental upgrade and application startup, which is applied in the direction of transmission systems, special data processing applications, program control devices, etc., can solve problems such as incremental upgrades that cannot be performed, and content that has been modified, so as to save upgrade steps and improve universal application Sexuality and user-friendly effect

Active Publication Date: 2016-06-08
TCL CORPORATION
View PDF4 Cites 21 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
  • Application increment upgrading method and system based on Android system
  • Application increment upgrading method and system based on Android system
  • Application increment upgrading method and system based on Android 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 (OpenService Gateway Initiative) is a dynamic model system for 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 creating O...

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 application increment upgrading method and system based on an Android system. The method includes the steps that application starting is detected, and a cloud configuration file version number and a local configuration file version number of an application are obtained; a system judges whether the local configuration file version number is coincident with the cloud configuration file version number, if the local configuration file version number is not coincident with the cloud configuration file version number, a corresponding cloud configuration file is downloaded from a cloud server; the downloaded cloud configuration file is analyzed through the system, a first bundle file in the loud configuration file is obtained, and a second bundle file coincident with the first bundle file in the file-package name in a local configuration file is found and unloaded from a database; the downloaded first bundle file is installed and started through the system, and the database is updated. According to the application increment upgrading method and system, when some module and / or a plurality of modules are updated, the corresponding bundle file only needs to be updated, the upgrading step is saved, and application increment upgrading is convenient.

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 Applications(China)
IPC IPC(8): H04M1/725H04L29/08G06F17/30G06F9/445H04M1/72406
CPCH04L67/06H04L67/10G06F8/65G06F16/2379H04M1/72406
Inventor 孙向作
Owner TCL CORPORATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products