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

Method and device for expanding APK (Android Package) file application

A file application and file technology, applied in program control devices, special data processing applications, instruments, etc., can solve problems such as difficulty in packing, and achieve the effect of simple and fast customization and transformation

Active Publication Date: 2016-05-11
ZTE CORP
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to solve the technical problem that the existing mobile applications are difficult to pack

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
  • Method and device for expanding APK (Android Package) file application
  • Method and device for expanding APK (Android Package) file application
  • Method and device for expanding APK (Android Package) file application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057]It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0058] The present invention provides a method for expanding the application of APK files, referring to figure 1 with figure 2 , figure 1 A schematic flow chart of the first embodiment of the method for expanding APK file applications in the present invention; figure 2 It is a schematic flowchart of the second embodiment of the method for extending the application of an APK file in the present invention.

[0059] The present invention realizes the function of expanding the initial APK file by adding a shell with a pre-expansion function to the existing initial APK file. The specific steps of the method are as follows, wherein the APK file is an executable file under the Android system.

[0060] In one embodiment, the method for extending the APK file application includes the following steps:

[0061] S10: obtaini...

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 a method for expanding an APK (Android Package) file application. The method for expanding the APK file application comprises the following steps: obtaining an initial APP file and a shell file; carrying out decompilation processing on the initial APK file; extracting a target file which has the same file type with the shell file from the file subjected to the decompilation processing; carrying out combination processing on the target file and the shell file; and storing the file subjected to the combination processing and the initial APK file to a preset folder, and packaging and constructing the preset folder into a target APK file. The invention also discloses a device for expanding the APK file application. The initial APK file is decompiled, the shell file and the decompiled file are processed, and new functions can be flexibly and conveniently added to traditional mobile applications on a premise that the source code of the initial APK file does not need to be changed and the file structure of dex does not need to be revised.

Description

technical field [0001] The invention relates to the field of APK files, in particular to a method and device for expanding the application of APK files. Background technique [0002] With the development of society, enterprise mobile applications have developed rapidly. However, due to the lack of unified standard planning at the beginning of the development of enterprise mobile applications, many enterprise mobile applications have incomplete functions and become isolated legacy mobile applications. Since developers related to mobile applications are hard to find and code maintenance is rare, it is very difficult to add some functions by re-modifying the source code, and it will bring high development costs to enterprises. As Android is an emerging platform, the APK file structure is different from the executable file, and there is no standard packer and unpacker tool yet. The full name of packer is executable program resource compression. This concept comes from the execu...

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
IPC IPC(8): G06F17/30
CPCG06F9/445
Inventor 范韬张金昕付光
Owner ZTE CORP
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