CN110399160B - Channel package packaging method, device, server and storage medium - Google Patents

Channel package packaging method, device, server and storage medium Download PDF

Info

Publication number
CN110399160B
CN110399160B CN201910691348.2A CN201910691348A CN110399160B CN 110399160 B CN110399160 B CN 110399160B CN 201910691348 A CN201910691348 A CN 201910691348A CN 110399160 B CN110399160 B CN 110399160B
Authority
CN
China
Prior art keywords
channel
application program
package
promoted
installation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910691348.2A
Other languages
Chinese (zh)
Other versions
CN110399160A (en
Inventor
李家有
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910691348.2A priority Critical patent/CN110399160B/en
Publication of CN110399160A publication Critical patent/CN110399160A/en
Application granted granted Critical
Publication of CN110399160B publication Critical patent/CN110399160B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a channel package packaging method, a channel package packaging device, a server and a storage medium, wherein an installation package of an application program and a channel identifier of a channel to be promoted of the application program are obtained; writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program; and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted. The whole channel package packaging process does not need decompiling the installation package of the application program or other processing of the installation package of the application program, and only needs to consume less time to form a channel text file written in the channel identifier of the channel to be promoted, so that the channel package packaging efficiency is improved.

Description

Channel package packaging method, device, server and storage medium
Technical Field
The present invention relates to the field of application technologies, and in particular, to a channel package packaging method, device, server, and storage medium.
Background
On intelligent terminals such as smart phones and tablet computers, functions of the intelligent terminals need to be perfected through Application (APP), wherein APP packages on the intelligent terminals are generally downloaded in an Application market. In order to count information such as sales, download amount, etc. of the APP in the application market, channel information needs to be written in the APP installation package. The APP installation package to which the channel identification is written may be referred to as a channel package, and the process of writing channel information in the APP installation package may be referred to as channel package packaging.
The current commonly adopted channel package packaging scheme mainly writes channel information into a main fest.xml file, and based on the scheme, an APP installation package needs to be decompiled first, then the channel information is written into the main fest.xml file, and finally the channel package can be generated after some operations.
However, decompiling the APP installation package is time consuming, thereby reducing the channel package packaging efficiency.
Disclosure of Invention
In view of the above, the present invention provides a channel package packaging method, device, server and storage medium, so as to improve the channel package packaging efficiency.
To achieve the above object, in one aspect, the present application provides a channel package packaging method, including:
acquiring an installation package of an application program, and a channel identifier of a channel to be promoted of the application program;
writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program;
and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted.
In yet another aspect, the present application further provides a channel package packing apparatus, the apparatus including:
the system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring an installation package of an application program and a channel identifier of a channel to be promoted of the application program;
a channel text file generating unit, configured to write a channel identifier of a channel to be promoted of the application program into a channel text file corresponding to an installation package of the application program;
and the packaging unit is used for packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted.
In yet another aspect, the present application also provides an apparatus, including:
a processor and a memory;
wherein the processor is configured to execute a program stored in the memory;
the memory is used for storing a program, and the program is used for at least:
acquiring an installation package of an application program, and a channel identifier of a channel to be promoted of the application program;
writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program;
and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted.
In yet another aspect, the present application further provides a storage medium having stored therein computer executable instructions that, when loaded and executed by a processor, implement the channel package packaging method as described above.
Compared with the prior art, the invention provides a channel package packaging method, a device, a server and a storage medium, wherein the method, the device, the server and the storage medium are used for acquiring an installation package of an application program and a channel identifier of a channel to be promoted of the application program; writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program; and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted. The whole channel package packaging process does not need decompiling the installation package of the application program or other processing of the installation package of the application program, and only needs to consume less time to form a channel text file written in the channel identifier of the channel to be promoted, so that the channel package packaging efficiency is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a channel package packaging system according to an embodiment of the present invention;
FIG. 2 is a flow chart of a channel package packaging method according to an embodiment of the present invention;
FIG. 3 is a flowchart of a channel package packaging method according to an embodiment of the present invention;
FIG. 4 is a block diagram of a channel package packing device according to an embodiment of the present invention;
fig. 5 is a block diagram of an apparatus according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Before explaining the present invention in further detail, terms and terminology involved in the embodiments of the present invention are explained, and the terms and terminology involved in the embodiments of the present invention are applicable to the following explanation.
The application installation Package is used for installing the application by the terminal to realize the packaging file with the corresponding function, and takes an Android system as an example, and the installation Package of the application refers to an APK (Android Package) for integrating the application and an intermodal SDK (Software Development Kit, software development tool).
The channel, the user gets the way of installing the package of the application. Examples are: advertisement space channels such as QQ space, weChat friend circle, messenger news client and the like can also refer to various application market channels. Taking android as an example, the android system comprises an android official application store, a third party application store, an application store carried by a mobile phone manufacturer, an operator channel and the like.
Channel identification, information for uniquely identifying the channel, such as serial number, name, and combinations thereof.
Channel package: the user is aimed at the same published installation package aimed at different channels, and the installation package carries the identification of the channel. For example, the same version of application may issue an installation package corresponding to a plurality of channels, or may issue an installation package for one channel.
For ease of understanding, the constituent architecture of the system to which the schemes of the present application are applied will be described first. For example, referring to FIG. 1, a schematic diagram of the composition architecture of a channel package packaging system of the present application is shown.
As can be seen from fig. 1, the channel package packaging system includes a channel package packaging server 10 and a channel package packaging terminal 11, where the channel package packaging server 10 may be an independent server, a server cluster, or a distributed cluster formed by multiple servers. The channel package packaging server can be internally provided with a storage device, and the storage device can be specifically realized based on a database. The storage device can store the names of the application programs and the corresponding installation packages, and can also store the channel names of channels to be promoted and the corresponding channel identifiers.
The channel package terminal is specifically provided with a terminal of a channel package client, and can be specifically a computer, a tablet computer, a smart phone and the like. When a user wants to package a channel package, a channel package instruction can be generated based on the channel package client, and the channel package instruction is sent to a channel package server through a channel package terminal, and channel package processing is carried out by the channel package server.
Based on the channel package packaging system shown in fig. 1, the channel package packaging method provided by the embodiment of the invention is described below in terms of a channel package packaging server.
Fig. 2 is a flowchart of a channel package packaging method according to an embodiment of the present invention, where the method may be applied to a channel package packaging server in a channel package packaging system, and referring to fig. 2, the method may include:
s201: and acquiring an installation package of the application program and a channel identifier of a channel to be promoted of the application program.
In this step, the application program specifically refers to an application program to be promoted in a channel selected by a user. The channel to be promoted specifically refers to a promotion channel selected by a user.
S202: and writing the channel identifier of the channel to be promoted of the application program into a channel text file corresponding to the installation package of the application program.
It should be noted that, a policy for identifying a channel text file corresponding to an application program may be configured in an installation package of the application program based on a certain policy in the application program development process, for example, a name of the channel text file corresponding to the application program is given in the installation package of the application program, or a naming rule of the channel text file corresponding to the application program is given in the installation package of the application program. Meanwhile, when the channel identifier of the channel to be promoted of the application program is written into the channel text file corresponding to the installation package of the application program, the channel text file is found or created based on the same strategy, for example, a text file with the same name as the corresponding channel text file configured in the installation package of the application program is found as the channel text file, and the channel identifier of the channel to be promoted of the application program is written into the channel text file corresponding to the installation package of the application program.
It should be further noted that, the channel identifier of the channel to be promoted of the application program may be written into the channel text file corresponding to the installation package of the application program through the package compression command. The compress package command is, for example, "zip-u apk file package channel text file".
S203: and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted.
The channel package corresponding to the channel to be promoted can be obtained by combining the installation package of the application program and the channel text file written in the channel identifier of the channel to be promoted of the application program.
It should be further noted that, in the process of combining the installation package of the application program and the channel text file written in the channel identifier of the channel to be promoted of the application program, operations such as signing, encryption, code alignment and the like need to be performed.
The embodiment discloses a channel package packaging method, which comprises the steps of obtaining an installation package of an application program and a channel identifier of a channel to be promoted of the application program; writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program; and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted. The whole channel package packaging process does not need decompiling the installation package of the application program or other processing of the installation package of the application program, and only needs to consume less time to form a channel text file written in the channel identifier of the channel to be promoted, so that the channel package packaging efficiency is improved.
After the installation package of the application program and the channel text file are packaged to obtain the channel package corresponding to the channel to be promoted, the method further comprises: and publishing the channel package corresponding to the channel to be promoted.
Fig. 3 is a flowchart of another channel package packaging method according to an embodiment of the present invention, where the method may be applied to a channel package packaging server in a channel package packaging system, and referring to fig. 3, the method may include:
s301: and receiving a channel package packaging instruction issued by a user through the channel package packaging terminal.
When the user wants to package the channel package for the application program, the channel package terminal can issue a channel package instruction.
As an implementation manner, a first channel package instruction issued by a user through a channel package terminal may be received, where the first channel package instruction includes a name of an application program and a name of at least one channel to be promoted of the application program. In this case, the installation package of the application program and the identification of the channel to be promoted are stored in advance in the channel package packaging server.
As another implementation manner, a second channel package instruction issued by the user through the channel package terminal may be received, where the second channel package instruction includes an installation package of the application program, and a channel identifier of at least one channel to be promoted of the application program.
S302: and responding to the channel package packaging instruction, acquiring an installation package of the application program and a channel identification of a channel to be promoted of the application program.
As an implementation manner, the installation package of the application program can be obtained from the storage device according to the name of the application program, and the channel identifier of at least one channel to be promoted of the application program can be obtained from the storage device according to the name of the at least one channel to be promoted of the application program.
As yet another implementation manner, the installation package of the application program may be extracted from the second channel package instruction, and the channel identifier of at least one channel to be promoted of the application program.
S303: and generating a plurality of channel package packing tasks of at least one channel to be promoted of the application program.
S304: and carrying out parallel processing on the at least one channel package packing task to obtain a plurality of channel packages.
It should be noted that, the process of processing each channel package packing task specifically includes: writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program; and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted.
In the embodiment, batch channel package packaging can be realized, and the channel package packaging efficiency is further improved.
The channel package packaging device provided by the embodiment of the invention is introduced below, and the channel package packaging device described below can be correspondingly referred to a channel package packaging method.
Fig. 4 is a block diagram of a channel package packaging device according to an embodiment of the present invention, where the channel package packaging device may specifically be a channel package packaging server, and referring to fig. 4, the device may include:
an obtaining unit 41, configured to obtain an installation package of an application program, and a channel identifier of a channel to be promoted of the application program;
a channel text file generating unit 42, configured to write a channel identifier of a channel to be promoted of the application program into a channel text file corresponding to an installation package of the application program;
and the packaging unit 43 is configured to package the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted.
Optionally, the acquiring unit is specifically configured to:
receiving a first channel package packaging instruction issued by a user through a channel package packaging terminal, wherein the first channel package packaging instruction comprises the name of an application program and the name of at least one channel to be promoted of the application program;
acquiring an installation package of the application program according to the name of the application program, and acquiring a channel identifier of at least one channel to be promoted of the application program according to the name of the at least one channel to be promoted of the application program.
Optionally, the acquiring unit is specifically configured to:
receiving a second channel package instruction issued by a user through a channel package terminal, wherein the second channel package instruction comprises an installation package of the application program and channel identification of at least one channel to be promoted of the application program;
and extracting an installation package of the application program from the second channel package packaging instruction, and channel identification of at least one channel to be promoted of the application program.
Optionally, the apparatus further comprises:
and the channel package task generating unit is used for generating a plurality of channel package tasks of a plurality of channels to be promoted of the application program after acquiring the installation packages of the application program and channel identifiers of the channels to be promoted of the application program when the channels to be promoted of the application program comprise a plurality of channels to be promoted.
Optionally, the packing unit includes:
and the parallel processing unit is used for carrying out parallel processing on the plurality of channel package packing tasks to generate a plurality of channel text files.
Optionally, the channel text file generating unit is specifically configured to:
and writing the channel identification of the channel to be promoted of the application program into a channel text file corresponding to the installation package of the application program through the compression package command.
Optionally, the apparatus further comprises:
and the publishing unit is used for publishing the channel package corresponding to the channel to be promoted after the installation package of the application program and the channel text file are packaged to obtain the channel package corresponding to the channel to be promoted.
It should be noted that, the specific functional implementation of each unit is described in detail in the foregoing embodiments, and this embodiment is not repeated.
In another aspect, the present application further provides an apparatus, for example, referring to fig. 5, which shows a schematic structural diagram of an apparatus of the present application, an apparatus 1100 of the present embodiment may include: a processor 1101 and a memory 1102.
Optionally, the device may further comprise a communication interface 1103, an input unit 1104 and a display 1105 and a communication bus 1106.
The processor 1101, memory 1102, communication interface 1103, input unit 1104, display 1105, all perform communication with each other via communication bus 1106.
In the embodiment of the present application, the processor 1101 may be a central processing unit (Central Processing Unit, CPU), an asic, a dsp, an off-the-shelf programmable gate array, or other programmable logic device.
The processor may call programs stored in memory 1102. In particular, the processor may perform operations performed by the channel package packaging server in embodiments of the counting method.
The memory 1102 is used to store one or more programs, and the programs may include program code that includes computer operation instructions, and in this embodiment, at least the programs for implementing the following functions are stored in the memory:
acquiring an installation package of an application program, and a channel identifier of a channel to be promoted of the application program;
writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program;
and packaging the installation package of the application program and the channel text file to obtain a channel package corresponding to the channel to be promoted.
In one possible implementation, the memory 1102 may include a storage program area and a storage data area, where the storage program area may store an operating system, and at least one application program required for functions (such as an image playing function, etc.), and so on; the storage data area may store data created during use of the computer, such as user data, user access data, and audio, video, image data, and the like.
In addition, memory 1102 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device or other volatile solid-state storage device.
The communication interface 1103 may be an interface of a communication module, such as an interface of a GSM module.
The application may also include a display 1104 and an input unit 1105, etc.
Of course, the configuration of the apparatus shown in fig. 5 does not limit the channel package packaging server in the embodiment of the present application, and the channel package packaging server may include more or fewer components than those shown in fig. 5, or may combine some components in practical applications.
On the other hand, the embodiment of the application also provides a storage medium, wherein the storage medium stores computer executable instructions, and when the computer executable instructions are loaded and executed by a processor, the channel package packaging method executed by the channel package packaging server in any embodiment is realized.
It should be noted that, in the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described as different from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other. For the apparatus class embodiments, the description is relatively simple as it is substantially similar to the method embodiments, and reference is made to the description of the method embodiments for relevant points.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.

Claims (14)

1. A method of channel package packaging, the method comprising:
acquiring an installation package of an application program, and a channel identifier of a channel to be promoted of the application program;
searching or creating a channel text file corresponding to the installation package of the application program according to the name or naming rule of the channel text file corresponding to the installation package of the application program;
writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program through a compression package command;
the installation package of the application program and the channel text file are combined and packaged to obtain a channel package corresponding to the channel to be promoted, wherein the operations of signing, encrypting and code alignment are performed in the process of combining the installation package of the application program and the channel text file; and in the whole packaging process of the channel package, the installation package of the application program does not need to be processed.
2. The method of claim 1, wherein the obtaining the installation package of the application program and the channel identification of the channel to be promoted of the application program comprise:
receiving a first channel package packaging instruction issued by a user through a channel package packaging terminal, wherein the first channel package packaging instruction comprises the name of an application program and the name of at least one channel to be promoted of the application program;
acquiring an installation package of the application program according to the name of the application program, and acquiring a channel identifier of at least one channel to be promoted of the application program according to the name of the at least one channel to be promoted of the application program.
3. The method of claim 1, wherein the obtaining the installation package of the application program and the channel identification of the channel to be promoted of the application program comprise:
receiving a second channel package instruction issued by a user through a channel package terminal, wherein the second channel package instruction comprises an installation package of the application program and channel identification of at least one channel to be promoted of the application program;
and extracting an installation package of the application program from the second channel package packaging instruction, and channel identification of at least one channel to be promoted of the application program.
4. A method according to claim 2 or 3, wherein when the channels to be promoted of the application program include a plurality of channels, after obtaining the installation package of the application program, and the channel identifiers of the plurality of channels to be promoted of the application program, the method further includes:
and generating a plurality of channel package packing tasks of a plurality of channels to be promoted of the application program.
5. The method of claim 4, wherein writing the channel identifier of the channel to be promoted of the application into the channel text file corresponding to the installation package of the application comprises:
and carrying out parallel processing on the multiple channel package packing tasks to generate multiple channel text files.
6. The method of claim 1, wherein after said packaging the installation package of the application and the channel text file to obtain a channel package corresponding to the channel to be promoted, the method further comprises:
and publishing the channel package corresponding to the channel to be promoted.
7. A channel bag packaging apparatus, the apparatus comprising:
the system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring an installation package of an application program and a channel identifier of a channel to be promoted of the application program;
the channel text file generating unit is used for searching or creating the channel text file corresponding to the installation package of the application program according to the name or naming rule of the channel text file corresponding to the installation package of the application program; writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program through a compression package command;
the packaging unit is used for packaging the installation package of the application program and the channel text file in a combined mode to obtain a channel package corresponding to the channel to be promoted, wherein the operations of signing, encrypting and code alignment are performed in the process of combining the installation package of the application program and the channel text file; and in the whole packaging process of the channel package, the installation package of the application program does not need to be processed.
8. The apparatus according to claim 7, wherein the acquisition unit is specifically configured to:
receiving a first channel package packaging instruction issued by a user through a channel package packaging terminal, wherein the first channel package packaging instruction comprises the name of an application program and the name of at least one channel to be promoted of the application program;
acquiring an installation package of the application program according to the name of the application program, and acquiring a channel identifier of at least one channel to be promoted of the application program according to the name of the at least one channel to be promoted of the application program.
9. The apparatus according to claim 7, wherein the acquisition unit is specifically configured to:
receiving a second channel package instruction issued by a user through a channel package terminal, wherein the second channel package instruction comprises an installation package of the application program and channel identification of at least one channel to be promoted of the application program;
and extracting an installation package of the application program from the second channel package packaging instruction, and channel identification of at least one channel to be promoted of the application program.
10. The apparatus according to claim 8 or 9, further comprising:
and the channel package task generating unit is used for generating a plurality of channel package tasks of a plurality of channels to be promoted of the application program after acquiring the installation packages of the application program and the channel identifiers of the channels to be promoted of the application program when the channels to be promoted of the application program comprise a plurality of channels to be promoted.
11. The apparatus of claim 10, wherein the packing unit comprises:
and the parallel processing unit is used for carrying out parallel processing on the plurality of channel package packing tasks to generate a plurality of channel text files.
12. The apparatus as recited in claim 7, further comprising:
and the publishing unit is used for publishing the channel package corresponding to the channel to be promoted after the installation package of the application program and the channel text file are packaged to obtain the channel package corresponding to the channel to be promoted.
13. An apparatus, comprising:
a processor and a memory;
wherein the processor is configured to execute a program stored in the memory;
the memory is used for storing a program, and the program is used for at least:
acquiring an installation package of an application program, and a channel identifier of a channel to be promoted of the application program;
searching or creating a channel text file corresponding to the installation package of the application program according to the name or naming rule of the channel text file corresponding to the installation package of the application program;
writing channel identifiers of channels to be promoted of the application program into channel text files corresponding to installation packages of the application program through a compression package command;
the installation package of the application program and the channel text file are combined and packaged to obtain a channel package corresponding to the channel to be promoted, wherein the operations of signing, encrypting and code alignment are performed in the process of combining the installation package of the application program and the channel text file; and in the whole packaging process of the channel package, the installation package of the application program does not need to be processed.
14. A storage medium having stored therein computer executable instructions which when loaded and executed by a processor implement the channel package packing method of any one of claims 1 to 6.
CN201910691348.2A 2019-07-29 2019-07-29 Channel package packaging method, device, server and storage medium Active CN110399160B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910691348.2A CN110399160B (en) 2019-07-29 2019-07-29 Channel package packaging method, device, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910691348.2A CN110399160B (en) 2019-07-29 2019-07-29 Channel package packaging method, device, server and storage medium

Publications (2)

Publication Number Publication Date
CN110399160A CN110399160A (en) 2019-11-01
CN110399160B true CN110399160B (en) 2024-04-02

Family

ID=68326595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910691348.2A Active CN110399160B (en) 2019-07-29 2019-07-29 Channel package packaging method, device, server and storage medium

Country Status (1)

Country Link
CN (1) CN110399160B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111459541B (en) * 2020-04-09 2023-03-14 武汉联影医疗科技有限公司 Application program packaging method and device, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105893008A (en) * 2015-11-16 2016-08-24 乐视网信息技术(北京)股份有限公司 Method and device for customizing multi-channel installation package
CN106775643A (en) * 2016-11-22 2017-05-31 武汉斗鱼网络科技有限公司 A kind of application file packaging system and method with channel data
US10007501B1 (en) * 2017-05-19 2018-06-26 Central South University Method of deploying applications rapidly based on customized android platform
CN109542459A (en) * 2018-09-29 2019-03-29 中国平安人寿保险股份有限公司 Application program packaging method and device, computer installation and computer storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105893008A (en) * 2015-11-16 2016-08-24 乐视网信息技术(北京)股份有限公司 Method and device for customizing multi-channel installation package
CN106775643A (en) * 2016-11-22 2017-05-31 武汉斗鱼网络科技有限公司 A kind of application file packaging system and method with channel data
US10007501B1 (en) * 2017-05-19 2018-06-26 Central South University Method of deploying applications rapidly based on customized android platform
CN109542459A (en) * 2018-09-29 2019-03-29 中国平安人寿保险股份有限公司 Application program packaging method and device, computer installation and computer storage medium

Also Published As

Publication number Publication date
CN110399160A (en) 2019-11-01

Similar Documents

Publication Publication Date Title
CN106843978B (en) SDK access method and system
CN113079200A (en) Data processing method, device and system
CN105573734B (en) method and equipment for providing SDK file
CN104899025A (en) Method and device for generating channel package
EP3313041B1 (en) Application download method and device
CN111930382B (en) Application page access method, device and equipment
CN107402792B (en) Integration method, device, equipment and storage medium of application software installation package
CN111858727B (en) Multi-data source data export system and method based on template configuration
CN110022558A (en) The encryption and decryption method and electronic device and storage medium of a kind of upgrade package
CN104090946A (en) Method and device for adding information to application installation package
CN111737718A (en) Encryption and decryption method and device for jar packet, terminal equipment and storage medium
CN110837391B (en) Application program hot updating method and device, storage medium and electronic equipment
CN108989365B (en) Information processing method, server, terminal equipment and storage medium
CN110399160B (en) Channel package packaging method, device, server and storage medium
CN108021801B (en) Virtual desktop-based anti-leakage method, server and storage medium
CN107092601B (en) Resource file construction method, resource file application method and device
CN105512168A (en) Cluster database composite data loading method and apparatus
CN111198692A (en) Installation package generation method and device
CN108228246B (en) Method and device for generating application installation package
CN110502251B (en) Application installation method and device
CN113836169A (en) Clickhouse-based data processing method, device and medium
CN112698842A (en) Method and device for acquiring additional information of application program
WO2019157891A1 (en) Application installation method and application installer generating method
EP3507689B1 (en) Java card application package used as a library package
CN111694611B (en) Data processing method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant