A desktop-side packaging method and packaging tool for fast packaging based on apk decompilation

A packaging tool and decompilation technology, applied in code compilation, program code conversion, version control, etc., can solve problems such as inability to share or log in, long compilation time, forgetting, etc., to avoid the possibility of manual modification errors Effect

Active Publication Date: 2022-01-28
成都华栖云科技有限公司
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, APP factory project packaging needs to fill in a lot of configuration files (such as three-party platform key, various interface address configuration, etc.), and various icon files. Configuration replacement and compilation based on source code make the configuration cumbersome, error-prone, and the project is too large The post-compilation time is relatively long, and the third-party sharing and login of the WeChat platform needs to manually create a java file with the same name as the APP package to compile and generate a smali file. Manual packaging may be forgotten, resulting in the inability to share or log in, and the APP three-party push It is also necessary to add some push configuration requirements in the manifest.xml according to the package name to have the same name as the name. In addition, the APP has a basic configuration item that we cannot manually create and put into the APK every time. An automated solution is needed.

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
  • A desktop-side packaging method and packaging tool for fast packaging based on apk decompilation
  • A desktop-side packaging method and packaging tool for fast packaging based on apk decompilation
  • A desktop-side packaging method and packaging tool for fast packaging based on apk decompilation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The technical solution of the present invention will be further described in detail below in conjunction with specific examples, but the protection scope of the present invention is not limited to the following description.

[0038] A desktop-side packaging method based on APP decompilation and fast packaging. This desktop-side packaging tool is developed based on javaswing and c++. The operating environment is windows x64-bit system. You can directly select the APP file or the APP directory that has been unpacked, and complete the configuration according to the configuration items. Automatic packaging and signature generation APP, its various functional indicators are as follows:

[0039] Windows operation is the basis of design, the easiest and most familiar operation experience;

[0040] Various configuration items automatically generate display controls based on xml files;

[0041] You can customize and select xml configuration files to generate different packaging...

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 present invention relates to a packaging method and packaging tool based on APK decompilation and fast packaging on the desktop. The packaging steps include filling in or importing the basic information of the target APP to be packaged, selecting the desktop icon or startup image of the APP, and selecting the source for packaging. APK file, APP signature file, fill in the signature file information, according to the selected source APK file, use APKtool to decompress, decompress to the specified cache directory for packaging, modify or replace the decompressed package information according to the filled and checked packaging information Generate a new package, use APKtool to build and compile the new package, generate an unsigned APK package, sign the unsigned APK package, and save it after signing.

Description

technical field [0001] The invention relates to the field of technical computer data processing, in particular to a packaging method and a packaging tool based on APK decompilation and fast package desktop. Background technique [0002] At present, APP factory project packaging needs to fill in a lot of configuration files (such as three-party platform key, various interface address configuration, etc.), and various icon files. Configuration replacement and compilation based on source code make the configuration cumbersome, error-prone, and the project is too large The post-compilation time is relatively long, and the third-party sharing and login of the WeChat platform needs to manually create a java file with the same name as the APP package to compile and generate a smali file. Manual packaging may be forgotten, resulting in the inability to share or log in, and the APP three-party push It is also necessary to add some push configuration requirements in the manifest.xml a...

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/71G06F8/41
CPCG06F8/41G06F8/71
Inventor 朱愚邹旭东
Owner 成都华栖云科技有限公司
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