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

Software upgrade methods and devices based on Android system

A software upgrade, Android system technology, applied in the computer field, can solve problems such as the inability to achieve software silent upgrade, and achieve the effect of silent upgrade

Active Publication Date: 2019-12-06
深圳市贰陆陆科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the above methods all need to obtain the root authority (the highest authority of the Android system), the silent upgrade of the software cannot be realized.

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
  • Software upgrade methods and devices based on Android system
  • Software upgrade methods and devices based on Android system
  • Software upgrade methods and devices based on Android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0056] Such as figure 1 Shown, in one embodiment, provide a kind of software upgrading method based on Android system, this method comprises the steps:

[0057] Step 101, acquire the check value of the update package.

[0058] Step 102, verify the check value of the update package.

[0059] The software installed in the Android system is composed of plug-ins that implement functional modules. For software upgrades, only the update package corresponding to the plug-ins needs to be downloaded instead of the entire new version of the software, which saves the data traffic required for software upgra...

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 provides a software upgrading method and device based on an Android system, wherein the method comprises following steps of obtaining an updating packet verification value; verifying the updating packet verification value; migrating the updating packet in a temporary folder to a plug-in folder in an application data directory corresponding to software if the verification is successful; decompressing the updating packet, thus obtaining updating files, wherein the updating files comprise a native updating library, a class updating file and a resource updating file; adding a storage path pointing to the native updating library in a software operation attribute (java.library.path); invoking the native file in the native updating library according to the added storage path after the software is started; and dynamically loading the class updating file and the resource updating file. According to the method and the device, the software is upgraded silently.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and device for upgrading software based on an Android system. Background technique [0002] As the mainstream smart mobile terminal system in the world, Android (Android) has an increasing number of applications. As an Android application developer, after releasing the application, it is necessary to further update the application to repair the loopholes of the application or add new functions. . [0003] In the traditional software upgrade method based on the Android system, the software upgrade usually prolongs the software update cycle because the user refuses to download and install the update, and even affects user safety. For example, when the security software that protects online banking transactions needs to be upgraded, if the user refuses to download the update, the loopholes in the original security software may be exploited by hackers, resulting in proper...

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/65G06F8/71
Inventor 郭宇峰侯剑凯
Owner 深圳市贰陆陆科技有限公司
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