Unlock instant, AI-driven research and patent intelligence for your innovation.

Channel information carried application file packaging system and method

A technology of channel information and application files, applied in the network field, can solve problems such as low efficiency and slow packaging speed, and achieve the effects of simple packaging process, improved packaging speed, and improved packaging efficiency

Inactive Publication Date: 2017-05-31
WUHAN DOUYU NETWORK TECH CO LTD
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional multi-channel packaging technology relies on the AndroidManifest file provided by the APK, writes channel information in the AndroidManifest file, such as the channel name, and then recompiles and packages the changed AndroidManifest file. When the number of channels is large, the packaging speed is slow and the efficiency is low. Low

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
  • Channel information carried application file packaging system and method
  • Channel information carried application file packaging system and method
  • Channel information carried application file packaging system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] Terminology Explanation:

[0047] The directory after the APK file is decompressed contains the compiled code file .dex, file resource resources, directory assets, certificate certificates, signature directory META-INF and manifest file. AndroidManifest is an APK internal manifest file, which is used to register some system components used by APK.

[0048] Zip: A file compression format.

[0049] Channel: application market.

[0050] Python is an object-oriented, interpreted computer programming language. Python has a rich and powerful library, among which:

[0051] The Python io module is an input / output or read-write module. The open function of the io module can not only open a file but also create a file, and can also set the mode of the currently opened file to be read or write. The readline function reads one line at a time. The write function is a file writing function, which can write data into the file opened or created by the open function.

[0052] The Pyt...

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 channel information carried application file packaging system and a channel information carried application file packaging method, and relates to the technical field of networks. The channel information carried application file packaging system comprises a compression module, a decompression module, a list module, a channel file module and a reading module, wherein the compression module is used for compiling and compressing application files of the reading module and application files to be packaged into an APK (Android Package) file; the decompression module is used for decompressing the APK file into an appointed catalog; the list module is used for establishing a channel list file, and used for storing channel information of a plurality of channels into the channel list file; the channel file module is used for acquiring channel information of the plurality of channels from the channel list file in sequence, used for establishing a channel file in an META-INF catalog for acquired channel information of any channel, used for storing the channel information into the channel file, used for compressing all files in the appointed catalog, and used for acquiring an APK file with the channel information; the reading module is used for reading channel information from an application file generated after the APK file with the channel information is installed. By adopting the channel information carried application file packaging system and the channel information carried application file packaging method, the time can be shortened, and the packaging efficiency can be improved.

Description

[0001] The invention relates to the field of network technology, in particular to an application file packaging system and method with channel information. Background technique [0002] Android installation package (Android package APK) is an application installation file format of the Android operating system. The program code of the Android application must be compiled first, then packaged into an Android APK file, and sent to each application market of Android, namely various channels. When a software developer releases an application to multiple channels, it is necessary to perform statistical analysis on data such as the number of users of the application running in the channel. Therefore, it is necessary to write the channel information of the relevant channel into the Android APK file in advance, that is, the Android APK The files are multi-channel packaged. After the APK file with channel information is installed, the channel information and collected user data will be...

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): G06F9/445
CPCG06F8/61
Inventor 刘一琛
Owner WUHAN DOUYU NETWORK TECH CO LTD