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

Android system application program differentiation and restoration method

An application program, Android system technology, applied in the computer field, can solve problems such as restricting the rapid upgrade of software, and achieve the effect of saving download time and download cost, and saving system space

Inactive Publication Date: 2018-10-02
SHANGHAI ADUPS TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This seriously restricts the rapid upgrade of software under the current network, and continuous iterative upgrade is the fundamental way of survival of current software products

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
  • Android system application program differentiation and restoration method
  • Android system application program differentiation and restoration method
  • Android system application program differentiation and restoration method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below through specific embodiments in conjunction with the accompanying drawings.

[0036] A method for differential and restoration of an Android system application program is characterized by including the following steps:

[0037] 101. The user runs the differential software on the PC, and after reading the old and new versions, performs the differential operation on the old and new files;

[0038] 102. The difference software reads the old and new version programs into the memory, analyzes the old and new dex files, and prepares to disassemble them;

[0039] 103. The difference software disassembles the old and new version programs;

[0040] 104. The difference software replaces the id value of the new and old version of the program with the corresponding hash value

[0041] 105. The differential software performs differential operations. The differential software calls the binary differential tool that comes with the s...

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 relates to an android system application program differentiation and restoration method. The method is characterized by comprising the following steps of: 101, operating differentiationsoftware on a PC by a user, and carrying out differentiation on new and old files after reading new and old versions; 102, reading new and old-version programs into a memory by the differentiation software, analyzing new and old dex files, and preparing to carry out disassembling; 103, disassembling the new and old / version programs by the differentiation software; 104, carrying out differentiationby the differentiation software, calling, by the differentiation software, a binary differentiation tool of a system to carry out differentiation operation on assembling codes of uniformly hash labelled new and old versions, and preparing to generate a differentiation service pack; and 105, generating the differentiation service pack by the differentiation software according to a differentiationresult. Compared with the prior art, the method has positive, obvious and specific effects: required differentiation service packs are highly compressed to ensure that the volumes of the differentiation service packs are far smaller than the volumes of current popular differentiation work, so that the downloading time and downloading cost of users are saved and the system spaces of servers are saved.

Description

Technical field [0001] The present invention relates to the field of computers, in particular to a method for differential and restoring Android system application programs, which is suitable for all Android terminals. Background technique [0002] When the Internet was not well developed, software upgrades were still done by publishing offline update packages. Users needed to manually download them on the computer, copy them to external storage, and then upgrade them manually. This kind of update package is actually an installation program, but the installed content is the updated part, and the installed version is directly used for the files that have not changed. With the development of the Internet industry, update packages are no longer limited to offline packages. In order to bring convenience to more users, there is a way to update the entire package online. If a piece of software is already relatively large and downloads a complete new version every time, the download is...

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): G06F8/53G06F8/71G06F8/61
CPCG06F8/53G06F8/61G06F8/71
Inventor 张波金星
Owner SHANGHAI ADUPS TECH
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