Nothing Special   »   [go: up one dir, main page]

CN105955775A - Application program installation package push method and device - Google Patents

Application program installation package push method and device Download PDF

Info

Publication number
CN105955775A
CN105955775A CN201610283831.3A CN201610283831A CN105955775A CN 105955775 A CN105955775 A CN 105955775A CN 201610283831 A CN201610283831 A CN 201610283831A CN 105955775 A CN105955775 A CN 105955775A
Authority
CN
China
Prior art keywords
mark
channel
application program
target
installation kit
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.)
Pending
Application number
CN201610283831.3A
Other languages
Chinese (zh)
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.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing 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 LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610283831.3A priority Critical patent/CN105955775A/en
Publication of CN105955775A publication Critical patent/CN105955775A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation

Landscapes

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

Abstract

The invention discloses an application program installation package push method and device. According to the method, an original installation file is firstly generated, and an identification default site in the original installation file is obtained; when an application program installation package needs to be pushed to a first target downloading channel, a first target channel identification is obtained according to a first target channel name; the first target channel identification is added to the identification default site of the original installation file; the application program installation package with the added first target channel market is obtained; and then, the application program installation package with the added first target channel market is pushed to the first target downloading channel. By using the scheme, different application program installation packages can be pushed to different downloading channels. Under the condition, the application program installation packages obtained by the user through the downloading by different downloading channels are different; the downloading quantity of different downloading channels can be conveniently counted by workers; and the popularization effects of each downloading channel are obtained.

Description

A kind of application program installation kit method for pushing and device
Technical field
The present embodiments relate to Internet technical field, particularly relate to a kind of application program installation kit method for pushing and dress Put.
Background technology
Along with the development of scientific and technological level, the function of various terminal units becomes increasingly abundant, wherein, and some function of terminal unit Generally require and rely on the application program being arranged in terminal unit to realize.Such as, by the video being arranged in mobile phone The application program (regarding video APP as happy) of class, it is possible to make cellphone subscriber view and admire video.
Terminal unit wants set up applications, needs by downloading the channel corresponding application program installation kit of download, then root The installation to application program is realized according to described application program installation kit.It is currently, there are 360 application markets, application city of Baidu The multiple download channels such as field and pea pods, it is possible to meet user and download the demand of application program installation kit.
But, inventor finds in the research process of the application, and presently, there are multiple download channel should for user's download Use program installation kit, but, the application program installation kit downloading channel propelling movement to each is the most identical, can affect and obtain each Download the promotion effect of channel.
Summary of the invention
For overcoming problem present in correlation technique, the embodiment of the present invention provide a kind of application program installation kit method for pushing and Device.
In order to solve above-mentioned technical problem, the embodiment of the invention discloses following technical scheme:
First aspect according to embodiments of the present invention, it is provided that a kind of application program installation kit method for pushing, including:
Program code according to application program installation kit generates original installation file, and obtains in described original installation file Mark presets position;
When needs download channel pushing application program installation kit to first object, obtain described first object and download channel First object channel title, and the first mesh of channel is downloaded according to first object described in described first object channel name acquiring Mark channel mark;
The mark that described first object channel mark adds extremely described original installation file is preset in position, obtains and added State the application program installation kit of first object channel mark;
The application program installation kit being added with described first object channel mark is pushed to described first object and downloads channel.
Preferably, also include:
When needs download channel pushing application program installation kit to the second target, obtain described second target and download channel Second target channel title, and download the second mesh of channel according to the second target described in described second target channel name acquiring Mark channel mark;
After obtaining the application program installation kit being added with described first object channel mark, by first object canal therein Road mark is revised as described second target channel mark, obtains the application program peace being added with described second target channel mark Dress bag;
The application program installation kit being added with described second target channel mark is pushed to described second target and downloads channel.
Preferably, the described first object canal downloading channel according to first object described in described first object channel name acquiring Road identifies, including:
Obtain the mapping relations between each channel title and channel mark downloading channel in advance;
According to described first object channel title, inquire about the mapping between channel title and the channel mark of described download channel Relation, obtains the first object channel mark that described first object channel title is corresponding.
Preferably, the mark in the described original installation file of described acquisition presets position, including:
Obtain the custom field comprised in described original installation file, described custom field is preset as described mark Position.
Preferably, the mark in the described original installation file of described acquisition presets position, including:
Search the null field in described original installation file;
Choose one of them null field and preset position as mark, and generate the null field presetting position as described mark Description information;
The described mark that described first object channel mark is added extremely described original installation file is preset in position, including:
According to described description information, determine the null field presetting position as described mark;
Described first object channel mark is added to the described null field presetting position as described mark.
Preferably, the mark in the described original installation file of described acquisition presets position, including:
In the attribute information of described original installation file, add each mark description field, and be described mark describing word Section arranges and selects control accordingly, using described mark description field and described selection control as in described original installation file Mark preset position, wherein, described mark description field comprises channel mark;
The described mark that described first object channel mark is added extremely described original installation file is preset in position, including:
Obtain the target identification description field that described first object channel mark is corresponding, and in described target identification description field In corresponding selection control, mark determines mark.
Second aspect according to embodiments of the present invention, it is provided that a kind of application program installation kit pusher, including:
Mark presets position acquisition module, generates original installation file for the program code according to application program installation kit, and The mark obtained in described original installation file presets position;
Target channel mark acquisition module, is used for when needs download channel pushing application program installation kit to first object, Obtain described first object and download the first object channel title of channel, and according to described first object channel name acquiring institute State first object and download the first object channel mark of channel;
Target channel mark adds module, for adding described first object channel mark to described original installation file Mark is preset in position, obtains the application program installation kit being added with described first object channel mark;
Application program installation kit pushing module, for being added with the application program installation kit of described first object channel mark Push to described first object and download channel.
Preferably, also include: target channel mark modified module, wherein,
Described target channel mark acquisition module is additionally operable to when needing to the second target download channel pushing application program installation Bao Shi, obtains described second target and downloads the second target channel title of channel, and according to described second target channel title Obtain described second target and download the second target channel mark of channel;
Described target channel mark modified module is for obtaining being added with of described target channel mark interpolation module transfer After the application program installation kit of described first object channel mark, first object channel mark therein is revised as described Second target channel mark, obtains the application program installation kit being added with described second target channel mark;
Described application program installation kit pushing module is additionally operable to, and will be added with the application program of described second target channel mark Installation kit pushes to described second target and downloads channel.
Preferably, described target channel mark acquisition module includes:
Mapping relations acquiring unit, for obtaining the mapping between each channel title and channel mark downloading channel in advance Relation;
Target channel mark acquiring unit, for according to described first object channel title, inquires about the canal of described download channel Mapping relations between road title and channel mark, obtain the first object channel mark that described first object channel title is corresponding Know.
Preferably, described mark is preset position acquisition module and is included:
First acquiring unit, for obtaining the custom field comprised in described original installation file, by described self-defined word Described in Duan Zuowei, mark presets position.
Preferably, described mark is preset position acquisition module and is included:
Null field searches unit, for searching the null field in described original installation file;
Describe information generating unit, be used for choosing one of them null field and preset position as mark, and generate as described Mark presets the description information of the null field of position;
Described target channel mark is added module and is included:
Null field determines unit, for according to described description information, determines the null field presetting position as described mark;
First adding device, for adding described first object channel mark to the described sky presetting position as described mark In wrongly written or mispronounced character section.
Preferably, described mark is preset position acquisition module and is included:
Description field adding device, in the attribute information of described original installation file, adds each mark describing word Section, and arrange select control accordingly, by described mark description field and described selection control for described mark description field Preset position as the mark in described original installation file, wherein, described mark description field comprises channel mark;
Described target channel mark is added module and is included:
Second adding device, for obtaining the target identification description field that described first object channel mark is corresponding, and in institute State mark in the selection control that target identification description field is corresponding and determine mark.The technical scheme that embodiments of the invention provide Can include following beneficial effect:
In application program installation kit method for pushing disclosed in the present application and device, to downloading the application program peace that channel pushes Dress bag is added with the channel mark downloading channel, thus different to the different application program installation kits downloading channel propelling movement, In this case, user download channel to download the application program installation kit obtained by difference is also different, it is simple to work Demographic's difference downloads the download of channel, obtains each promotion effect downloading channel
It should be appreciated that it is only exemplary and explanatory that above general description and details hereinafter describe, can not Limit the present invention.
Accompanying drawing explanation
Accompanying drawing herein is merged in description and constitutes the part of this specification, it is shown that meet the enforcement of the present invention Example, and for explaining the principle of the present invention together with description.
Fig. 1 is the workflow according to a kind of application program installation kit method for pushing shown in the present invention one exemplary embodiment Schematic diagram;
Fig. 2 is the workflow according to another the application program installation kit method for pushing shown in the present invention one exemplary embodiment Journey schematic diagram;
Fig. 3 (a) is according in a kind of application program installation kit method for pushing shown in the present invention one exemplary embodiment, belongs to The schematic diagram of property display interface;
Fig. 3 (b) is according in a kind of application program installation kit method for pushing shown in the present invention one exemplary embodiment, belongs to The schematic diagram of property display interface;
Fig. 4 is the structural representation according to a kind of application program installation kit pusher shown in the present invention one exemplary embodiment Figure;
Fig. 5 is that the structure according to another the application program installation kit pusher shown in the present invention one exemplary embodiment is shown It is intended to.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Explained below relates to attached During figure, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Following exemplary is implemented Embodiment described in example does not represent all embodiments consistent with the present invention.On the contrary, they be only with such as The example of the apparatus and method that some aspects that described in detail in appended claims, the present invention are consistent.
Disclosure one application program installation kit method for pushing and device, to solve in prior art, download to each The application program installation kit that channel pushes is the most identical, the problem affecting the acquisition of each promotion effect downloading channel.
The open a kind of application program installation kit method for pushing of embodiments herein one.Workflow shown in Figure 1 is shown Being intended to, described application program installation kit method for pushing comprises the following steps:
Step S11, generate original installation file according to the program code of application program installation kit, and obtain described original peace Mark in dress file presets position.
Compared with application program installation kit of the prior art, the original installation kit in the application is equivalent in the prior art Application program installation kit in be provided with mark preset position.
Step S12, when needs to first object download channel pushing application program installation kit time, obtain described first object Download the first object channel title of channel, and download canal according to first object described in described first object channel name acquiring The first object channel mark in road.
Presently, there are multiple download channel, in order to distinguish the different application program installation kit downloaded in channel, in the application, Download channel for each and distribute corresponding channel mark.
Step S13, described first object channel mark is added and presets in position to the mark of described original installation file, obtain Take the application program installation kit being added with described first object channel mark.
By this step, it is possible to the mark at original installation file is preset and added first object channel mark in position, wherein, The original installation file being added with first object channel mark is the application program installation that described first object channel is corresponding Bag.
Step S14, the application program installation kit being added with described first object channel mark is pushed to described first object Download channel.
In application program installation kit method for pushing disclosed in the first embodiment of the application, to downloading the application that channel pushes Program installation kit is added with the channel mark downloading channel, thus downloads, to different, the application program installation that channel pushes Bag is different, and in this case, it is also different that user download channel to download the application program installation kit obtained by difference , it is simple to staff adds up the different download downloading channel, obtains each promotion effect downloading channel.
It addition, the application is also disclosed a kind of application program installation kit method for pushing.Workflow signal shown in Figure 2 Figure, the method comprises the following steps:
Step S21, generate original installation file according to the program code of application program installation kit, and obtain described original peace Mark in dress file presets position.
Step S22, when needs to first object download channel pushing application program installation kit time, obtain described first object Download the first object channel title of channel, and download canal according to first object described in described first object channel name acquiring The first object channel mark in road.
Step S23, described first object channel mark is added and presets in position to the mark of described original installation file, obtain Take the application program installation kit being added with described first object channel mark.
Step S24, the application program installation kit being added with described first object channel mark is pushed to described first object Download channel.
Wherein, the implementation of step S21 to step S24 is identical with the implementation of step S11 to step S14, can Cross-referenced, here is omitted.
Step S25, when needs to second target download channel pushing application program installation kit time, obtain described second target Download the second target channel title of channel, and download canal according to the second target described in described second target channel name acquiring The second target channel mark in road.
Step S26, after obtaining the application program installation kit being added with described first object channel mark, by therein First object channel mark is revised as described second target channel mark, obtains and is added with described second target channel mark Application program installation kit.
Step S27, the application program installation kit being added with described second target channel mark is pushed to described second target Download channel.
In the application, in different download channels, the application program installation kit of same application be distinguished as add Channel mark is different.Therefore, after the application program installation kit generating first object channel, if desired to the second target canal Road pushing application program installation kit, can use step S25 to method disclosed in step S27, the channel that amendment is wherein added Mark, is revised as the second target channel mark by the first object channel mark wherein added such that it is able to quickly Obtain the application program installation kit of the second target channel.
Such as, if first object channel is Baidu's application market, in the application program installation kit of described first object channel, It is added with first object channel mark " Baidu ".When needs are pacified to the second target channel 360 application market pushing application program During dress bag, " 360 " can be revised as in " Baidu " in the application program installation kit of described first object channel, thus obtain Take the application program installation kit being added with the second target channel mark, and pushed to 360 application markets.
Further, in the application, described according to first object download channel described in described first object channel name acquiring First object channel mark, comprise the following steps:
First, the mapping relations between each channel title and channel mark downloading channel are obtained in advance;
Then, according to described first object channel title, inquire about between channel title and the channel mark of described download channel Mapping relations, obtain the first object channel mark that described first object channel title is corresponding.
In above-mentioned steps, download the mapping relations between channel title and the channel mark of channel according to each, and described First object channel title, can obtain the first object channel mark that described first object channel title is corresponding.
Accordingly, in step s 24, need to download canal according to the second target described in described second target channel name acquiring The second target channel mark in road.In this case, described download canal can be inquired about according to described second target channel title Mapping relations between channel title and the channel mark in road, thus obtain second that described second target channel title is corresponding Target channel mark.
It addition, in this application, the mark in original installation file presets interpolation channel mark in position, accordingly, it would be desirable to The mark obtained in described original installation file presets position.Wherein, the described original installation file of the multiple acquisition of disclosure In mark preset position mode.
In in one way in which, the mark in the described original installation file of described acquisition presets position, including:
Obtain the custom field comprised in described original installation file, described custom field is preset as described mark Position.
Accordingly, in this case, the described mark that described first object channel mark is added extremely described original installation file Know and preset in position, refer to add to described custom field described first object channel mark.
In a further mode of operation, the mark in the described original installation file of described acquisition presets position, comprises the following steps:
First, the null field in described original installation file is searched;
Then, choose one of them null field and preset position as mark, and generate the blank presetting position as described mark The description information of field.
If original installation file does not exist custom field, or, the custom field in original installation file is occupied, In this case, above-mentioned steps can be used, the null field in original installation file is preset position as mark.
Wherein, if described original installation file comprises multiple null field, can optionally one of them null field as mark Know and preset position, furthermore, it is desirable to generate the description information of the null field presetting position as described mark.Retouch described in generating After stating information, can be by described description information together with described original installation Document encapsulation.
In this case, the described mark that described first object channel mark is added extremely described original installation file presets position In, including:
First, according to described description information, the null field presetting position as described mark is determined;
Then, described first object channel mark is added to the described null field presetting position as described mark.
Pass through above-mentioned steps, it is possible to first object channel mark added to the null field of original installation file.
It addition, in a further mode of operation, the mark in the described original installation file of described acquisition presets position, including:
In the attribute information of described original installation file, add each mark description field, and be described mark describing word Section arranges and selects control accordingly, using described mark description field and described selection control as in described original installation file Mark preset position, wherein, described mark description field comprises channel mark.
At present, the attribute information of original installation file generally includes the parameter such as size, generation time.In the application, The attribute information of described original installation file adds mark description field, and arranges accordingly for described mark description field Select control, wherein, described mark description field comprises channel mark.In this case, described original installation file The display interface of attribute information can be as shown in Fig. 3 (a).
Accordingly, the described mark that described first object channel mark is added extremely described original installation file is preset in position, Including: obtain the target identification description field that described first object channel mark is corresponding, and in described target identification describing word In the selection control that section is corresponding, mark determines mark.
Seeing the display interface shown in Fig. 3 (b), in the selection control that described target identification description field is corresponding, mark is really After calibration is known, the selection control that described target identity field is corresponding is selected such that it is able to according to this attribute information, obtains The channel mark of application program installation kit.
Accordingly, the open a kind of application program installation kit pusher of second embodiment of the application.Shown in Figure 4 Structural representation, described application program installation kit pusher includes: mark presets position acquisition module 100, target channel Identifier acquisition module 200, target channel mark add module 300 and application program installation kit pushing module 400.
Wherein, described mark presets position acquisition module 100, generates former for the program code according to application program installation kit Begin file is installed, and the mark obtained in described original installation file presets position;
Described target channel mark acquisition module 200, for when needing to first object download channel pushing application program peace During dress bag, obtain described first object and download the first object channel title of channel, and according to described first object channel name Claim to obtain described first object and download the first object channel mark of channel;
Described target channel mark adds module 300, for adding described first object channel mark to described original peace The mark of dress file is preset in position, obtains the application program installation kit being added with described first object channel mark;
Described application program installation kit pushing module 400, for being added with the application journey of described first object channel mark Sequence installation kit pushes to described first object and downloads channel.
In application program installation kit pusher disclosed in second embodiment of the application, to downloading the application that channel pushes Program installation kit is added with the channel mark downloading channel, thus downloads, to different, the application program installation that channel pushes Bag differs, and in this case, it is also different that user download channel to download the application program installation kit obtained by difference, It is easy to staff and adds up the different download downloading channel, obtain each promotion effect downloading channel.
Further, structural representation shown in Figure 5, application program installation kit pusher disclosed in the present application is also Including: target channel mark modified module 500, wherein,
Described target channel mark acquisition module 200 is additionally operable to when needing to the second target download channel pushing application program peace During dress bag, obtain described second target and download the second target channel title of channel, and according to described second target channel name Claim to obtain described second target and download the second target channel mark of channel;
Described target channel mark modified module 500 is for obtaining interpolation module 300 transmission of described target channel mark After being added with the application program installation kit of described first object channel mark, first object channel mark therein is revised For described second target channel mark, obtain the application program installation kit being added with described second target channel mark;
Described application program installation kit pushing module 400 is additionally operable to, and will be added with the application of described second target channel mark Program installation kit pushes to described second target and downloads channel.
In the application, in different download channels, the application program installation kit of same application be distinguished as add Channel mark is different.Therefore, after the application program installation kit generating first object channel, if desired to the second target canal Road pushing application program installation kit, can revise, by described target channel mark modified module 500, the channel mark wherein added Know, the first object channel mark wherein added is revised as the second target channel mark such that it is able to quickly obtain Take the application program installation kit of the second target channel.
Further, in application program installation kit pusher disclosed in the present application, described target channel mark acquisition module 200 include:
Mapping relations acquiring unit, for obtaining the mapping between each channel title and channel mark downloading channel in advance Relation;
Target channel mark acquiring unit, for according to described first object channel title, inquires about the canal of described download channel Mapping relations between road title and channel mark, obtain the first object channel mark that described first object channel title is corresponding Know.
Accordingly, described target channel mark acquiring unit, it is additionally operable to, according to described second target channel title, inquire about institute State the mapping relations between channel title and the channel mark of downloading channel, obtain described second target channel title corresponding Second target channel mark.
Further, in application program installation kit pusher disclosed in the present application, described mark presets position acquisition module 100 Including:
First acquiring unit, for obtaining the custom field comprised in described original installation file, by described self-defined word Described in Duan Zuowei, mark presets position.
If in the application, obtaining mark by the first acquiring unit and preset position, the most described target channel mark adds module 300 The mark that described first object channel mark adds extremely described original installation file is preset in position, refers to described first Target channel mark is added to described custom field.
Further, in application program installation kit pusher disclosed in the present application, described mark presets position acquisition module 100
Described mark is preset position acquisition module and is included:
Null field searches unit, for searching the null field in described original installation file;
Describe information generating unit, be used for choosing one of them null field and preset position as mark, and generate as described Mark presets the description information of the null field of position;
Accordingly, described target channel mark interpolation module 300 includes:
Null field determines unit, for according to described description information, determines the null field presetting position as described mark;
First adding device, for adding described first object channel mark to the described sky presetting position as described mark In wrongly written or mispronounced character section.
If original installation file does not exist custom field, or, the custom field in original installation file is occupied, Null field in original installation file can be preset position as mark, and determine that described mark presets position according to description information.
It addition, in another form, described mark is preset position acquisition module 100 and is included:
Description field adding device, in the attribute information of described original installation file, adds each mark describing word Section, and arrange select control accordingly, by described mark description field and described selection control for described mark description field Preset position as the mark in described original installation file, wherein, described mark description field comprises channel mark.
Accordingly, described target channel mark interpolation module 300 includes:
Second adding device, for obtaining the target identification description field that described first object channel mark is corresponding, and in institute State mark in the selection control that target identification description field is corresponding and determine mark.
In this case, according to attribute information, the channel mark of application program installation kit can be obtained.
About the device in above-described embodiment, wherein modules performs the concrete mode of operation in relevant the method Embodiment is described in detail, explanation will be not set forth in detail herein.
Those skilled in the art, after considering description and putting into practice invention disclosed herein, will readily occur to other of the present invention Embodiment.The application is intended to any modification, purposes or the adaptations of the present invention, these modification, purposes Or adaptations is followed the general principle of the present invention and includes that the embodiment of the present invention is undocumented in the art Common knowledge or conventional techniques means.Description and embodiments is considered only as exemplary, the true scope of the present invention and essence God is pointed out by claim below.
It should be appreciated that the invention is not limited in precision architecture described above and illustrated in the accompanying drawings, and Various modifications and changes can carried out without departing from the scope.The scope of the present invention is only limited by appended claim.

Claims (12)

1. an application program installation kit method for pushing, it is characterised in that including:
Program code according to application program installation kit generates original installation file, and obtains in described original installation file Mark presets position;
When needs download channel pushing application program installation kit to first object, obtain described first object and download channel First object channel title, and the first mesh of channel is downloaded according to first object described in described first object channel name acquiring Mark channel mark;
The mark that described first object channel mark adds extremely described original installation file is preset in position, obtains and added State the application program installation kit of first object channel mark;
The application program installation kit being added with described first object channel mark is pushed to described first object and downloads channel.
Application program installation kit method for pushing the most according to claim 1, it is characterised in that also include:
When needs download channel pushing application program installation kit to the second target, obtain described second target and download channel Second target channel title, and download the second mesh of channel according to the second target described in described second target channel name acquiring Mark channel mark;
After obtaining the application program installation kit being added with described first object channel mark, by first object canal therein Road mark is revised as described second target channel mark, obtains the application program peace being added with described second target channel mark Dress bag;
The application program installation kit being added with described second target channel mark is pushed to described second target and downloads channel.
Application program installation kit method for pushing the most according to claim 1, it is characterised in that described according to described First object described in one target channel name acquiring downloads the first object channel mark of channel, including:
Obtain the mapping relations between each channel title and channel mark downloading channel in advance;
According to described first object channel title, inquire about the mapping between channel title and the channel mark of described download channel Relation, obtains the first object channel mark that described first object channel title is corresponding.
Application program installation kit method for pushing the most according to claim 1, it is characterised in that described acquisition is described former The mark beginning to install in file presets position, including:
Obtain the custom field comprised in described original installation file, described custom field is preset as described mark Position.
Application program installation kit method for pushing the most according to claim 1, it is characterised in that
Mark in the described original installation file of described acquisition presets position, including:
Search the null field in described original installation file;
Choose one of them null field and preset position as mark, and generate the null field presetting position as described mark Description information;
The described mark that described first object channel mark is added extremely described original installation file is preset in position, including:
According to described description information, determine the null field presetting position as described mark;
Described first object channel mark is added to the described null field presetting position as described mark.
Application program installation kit method for pushing the most according to claim 1, it is characterised in that
Mark in the described original installation file of described acquisition presets position, including:
In the attribute information of described original installation file, add each mark description field, and be described mark describing word Section arranges and selects control accordingly, using described mark description field and described selection control as in described original installation file Mark preset position, wherein, described mark description field comprises channel mark;
The described mark that described first object channel mark is added extremely described original installation file is preset in position, including:
Obtain the target identification description field that described first object channel mark is corresponding, and in described target identification description field In corresponding selection control, mark determines mark.
7. an application program installation kit pusher, it is characterised in that including:
Mark presets position acquisition module, generates original installation file for the program code according to application program installation kit, and The mark obtained in described original installation file presets position;
Target channel mark acquisition module, is used for when needs download channel pushing application program installation kit to first object, Obtain described first object and download the first object channel title of channel, and according to described first object channel name acquiring institute State first object and download the first object channel mark of channel;
Target channel mark adds module, for adding described first object channel mark to described original installation file Mark is preset in position, obtains the application program installation kit being added with described first object channel mark;
Application program installation kit pushing module, for being added with the application program installation kit of described first object channel mark Push to described first object and download channel.
Application program installation kit pusher the most according to claim 7, it is characterised in that also include: target canal Road mark modified module, wherein,
Described target channel mark acquisition module is additionally operable to when needing to the second target download channel pushing application program installation kit Time, obtain described second target and download the second target channel title of channel, and obtain according to described second target channel title Take described second target and download the second target channel mark of channel;
Described target channel mark modified module is for obtaining the interpolation of described target channel mark interpolation module transfer After stating the application program installation kit of first object channel mark, first object channel mark therein is revised as described Two target channel mark, obtain the application program installation kit being added with described second target channel mark;
Described application program installation kit pushing module is additionally operable to, and will be added with the application program of described second target channel mark Installation kit pushes to described second target and downloads channel.
Application program installation kit pusher the most according to claim 7, it is characterised in that described target channel mark Know acquisition module to include:
Mapping relations acquiring unit, for obtaining the mapping between each channel title and channel mark downloading channel in advance Relation;
Target channel mark acquiring unit, for according to described first object channel title, inquires about the canal of described download channel Mapping relations between road title and channel mark, obtain the first object channel mark that described first object channel title is corresponding Know.
Application program installation kit pusher the most according to claim 7, it is characterised in that described mark is preset Position acquisition module includes:
First acquiring unit, for obtaining the custom field comprised in described original installation file, by described self-defined word Described in Duan Zuowei, mark presets position.
11. application program installation kit pusher according to claim 7, it is characterised in that
Described mark is preset position acquisition module and is included:
Null field searches unit, for searching the null field in described original installation file;
Describe information generating unit, be used for choosing one of them null field and preset position as mark, and generate as described Mark presets the description information of the null field of position;
Described target channel mark is added module and is included:
Null field determines unit, for according to described description information, determines the null field presetting position as described mark;
First adding device, for adding described first object channel mark to the described sky presetting position as described mark In wrongly written or mispronounced character section.
12. application program installation kit pushers according to claim 7, it is characterised in that
Described mark is preset position acquisition module and is included:
Description field adding device, in the attribute information of described original installation file, adds each mark describing word Section, and arrange select control accordingly, by described mark description field and described selection control for described mark description field Preset position as the mark in described original installation file, wherein, described mark description field comprises channel mark;
Described target channel mark is added module and is included:
Second adding device, for obtaining the target identification description field that described first object channel mark is corresponding, and in institute State mark in the selection control that target identification description field is corresponding and determine mark.
CN201610283831.3A 2016-04-29 2016-04-29 Application program installation package push method and device Pending CN105955775A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610283831.3A CN105955775A (en) 2016-04-29 2016-04-29 Application program installation package push method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610283831.3A CN105955775A (en) 2016-04-29 2016-04-29 Application program installation package push method and device

Publications (1)

Publication Number Publication Date
CN105955775A true CN105955775A (en) 2016-09-21

Family

ID=56913200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610283831.3A Pending CN105955775A (en) 2016-04-29 2016-04-29 Application program installation package push method and device

Country Status (1)

Country Link
CN (1) CN105955775A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107844518A (en) * 2017-09-30 2018-03-27 链家网(北京)科技有限公司 Assess the method for specifying APP downloads, data server, packing platform and system
CN108337294A (en) * 2018-01-04 2018-07-27 金瓜子科技发展(北京)有限公司 Application program method for down loading and device
CN111459511A (en) * 2020-03-31 2020-07-28 北京百度网讯科技有限公司 Application program downloading method and device and electronic equipment
CN112434242A (en) * 2019-08-26 2021-03-02 腾讯科技(深圳)有限公司 Statistical method, device, server and storage medium for application program downloading channel
CN113179314A (en) * 2021-04-25 2021-07-27 网易(杭州)网络有限公司 Channel installation package processing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246997A (en) * 2013-05-23 2013-08-14 北京微云即趣科技有限公司 Transmission method and system of application store channel mark
CN104754062A (en) * 2015-04-16 2015-07-01 腾讯科技(北京)有限公司 Internet based information popularization method, server and user terminal
CN104850444A (en) * 2015-05-29 2015-08-19 百度在线网络技术(北京)有限公司 Software installation package distribution method, software installation package distribution device, software installation method and software installation device
CN104899025A (en) * 2015-05-18 2015-09-09 北京奇虎科技有限公司 Method and device for generating channel package
CN105487881A (en) * 2015-08-20 2016-04-13 广州爱九游信息技术有限公司 Software installation package packaging method, device and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246997A (en) * 2013-05-23 2013-08-14 北京微云即趣科技有限公司 Transmission method and system of application store channel mark
CN104754062A (en) * 2015-04-16 2015-07-01 腾讯科技(北京)有限公司 Internet based information popularization method, server and user terminal
CN104899025A (en) * 2015-05-18 2015-09-09 北京奇虎科技有限公司 Method and device for generating channel package
CN104850444A (en) * 2015-05-29 2015-08-19 百度在线网络技术(北京)有限公司 Software installation package distribution method, software installation package distribution device, software installation method and software installation device
CN105487881A (en) * 2015-08-20 2016-04-13 广州爱九游信息技术有限公司 Software installation package packaging method, device and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107844518A (en) * 2017-09-30 2018-03-27 链家网(北京)科技有限公司 Assess the method for specifying APP downloads, data server, packing platform and system
CN108337294A (en) * 2018-01-04 2018-07-27 金瓜子科技发展(北京)有限公司 Application program method for down loading and device
CN112434242A (en) * 2019-08-26 2021-03-02 腾讯科技(深圳)有限公司 Statistical method, device, server and storage medium for application program downloading channel
CN111459511A (en) * 2020-03-31 2020-07-28 北京百度网讯科技有限公司 Application program downloading method and device and electronic equipment
CN113179314A (en) * 2021-04-25 2021-07-27 网易(杭州)网络有限公司 Channel installation package processing method and device
CN113179314B (en) * 2021-04-25 2022-05-13 网易(杭州)网络有限公司 Channel installation package processing method and device

Similar Documents

Publication Publication Date Title
CN105955775A (en) Application program installation package push method and device
CN105760184B (en) A kind of method and apparatus of charging assembly
CN109814854A (en) Project skeleton generating method, device, computer equipment and storage medium
CN104850301A (en) Method and system for classifying application icons on system desktop
CN103631887A (en) Method for network search at browser side and browser
CN104335206A (en) Methods and systems for updating a digital map
CN107092652B (en) Navigation method and device for target page
CN103347258A (en) Downloading method, system and server of application program and terminal equipment
CN105608101B (en) Address utilizes method, device and mobile terminal in text
CN105573587B (en) A kind of method and device of management of icons
CN103763358A (en) Method and device for pushing information
CN103744857A (en) Method for searching instant messaging chatting records for keywords
CN104298733B (en) A kind of service function implementation method and service function realization device
CN105893073A (en) Update method and system used for application program, and business server and pushing server used for updating application program
CN112668181A (en) Simulation test method, simulation test device, electronic equipment and storage medium
CN105550370A (en) Input method and input system
CN104394305A (en) Compatibility method for supporting external mobile camera and built-in camera of mobile equipment in Android system
CN105843867A (en) Metadata model-based search method and search device based on metadata model
CN113110944A (en) Information searching method, device, server, readable storage medium and program product
CN105069059A (en) Database synchronization method and apparatus
CN104424224B (en) A kind of file index storage method and device
CN106339154B (en) A kind of original list update method and device
CN104778267A (en) Searching and index updating method and device
US20160110461A1 (en) System and method for providing digital manual for vehicle
CN102111666A (en) Method for searching channels and digital television integrated machine using same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160921

WD01 Invention patent application deemed withdrawn after publication