CN109062630A - A kind of program resource content download method, device and terminal device - Google Patents
A kind of program resource content download method, device and terminal device Download PDFInfo
- Publication number
- CN109062630A CN109062630A CN201810782112.5A CN201810782112A CN109062630A CN 109062630 A CN109062630 A CN 109062630A CN 201810782112 A CN201810782112 A CN 201810782112A CN 109062630 A CN109062630 A CN 109062630A
- Authority
- CN
- China
- Prior art keywords
- application program
- program
- resource
- server
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44568—Immediately runnable code
- G06F9/44578—Preparing or optimising for loading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention provides a kind of program resource content download method, device and terminal devices, this method is applied to mounted application program on terminal device, it include: the procedure subject frame for realizing application program operation in the installation kit of application program, method includes: after application program operation, resource download request is sent to server, for requesting the program resource content of the downloading application program;Receive the program resource content that server issues.Using scheme provided in an embodiment of the present invention, the volume of the installation kit of application program can be reduced, facilitate the downloading and installation of user.
Description
Technical field
The present invention relates to technical field of internet application, more particularly to a kind of program resource content download method, device
And terminal device.
Background technique
Currently, with the continuous promotion of mobile device performance, in order to constantly promote program usage experience, program development quotient
Continuous perfect, the abundant contents of program of meeting, bring is the continuous growth of program installation kit volume therewith.On the other hand, existing
Under some data transmission efficiencys, excessively huge program installation kit volume can reduce selection installation application program to a certain extent
Number of users, influence the benefit of program development quotient.It is typically just carried out in the prior art simply by program installation kit
Compression is to reduce installation kit volume.For huge program installation kit, the effect not right and wrong by way of compressing installation kit
Convention is thought.
Inventor has found that at least there are the following problems for the prior art in the implementation of the present invention:
Program installation kit volume is excessively huge, is unfavorable for user and downloads installation.
Summary of the invention
A kind of method for being designed to provide program resource content downloading of the embodiment of the present invention, to realize reduction installation kit
Volume facilitates user to download the purpose of installation.Specific technical solution is as follows:
The embodiment of the present invention provides a kind of program resource content download method, is applied to mounted application on terminal device
Program includes: the procedure subject frame for realizing application program operation, the side in the installation kit of the application program
Method includes:
After application program operation, resource download request is sent to server, for requesting downloading is described to apply journey
The program resource content of sequence;
Receive the described program resource content that the server issues.
Further, described after application program operation, resource download request is sent to server, comprising:
After the application program is run for the first time, first resource downloading request is sent to server, for requesting downloading institute
State the program resource content needed after the operation for the first time of application program;And/or
After application program operation, when needing to realize specified function, Secondary resource downloading is sent to server and is asked
It asks, for requesting to download the program resource content for realizing the specified function of the application program.
It further, include being identified according to multiple program resources of downloading order arrangement in the resource download request;
The described program resource content for receiving the server and issuing, comprising:
The server is received according to the downloading order, in the program resource that each program resource mark issued indicates
Hold.
Further, the described program resource content for receiving the server and issuing, comprising:
The server is received according to default downloading order, the multiple program resource contents issued.
Further, before the transmission resource download request to server, further includes:
Determine the terminal device present access network, if be preset kind network;
If it is the preset kind network, described the step of sending resource download request to server is executed.
Further, the method, further includes:
If not the preset kind network, prompt information is shown, whether currently connect described for prompting the user with
Enter to carry out the downloading of program resource content under network;
After receiving confirmation down operation, described the step of sending resource download request to server is executed.
Further, the method, further includes:
Received described program resource content is stored in default file folder;
During application program operation, when needing to load described program resource content, described in calling
Hook SDK obtains described program resource content from default file folder, and loads.
The embodiment of the present invention also provides a kind of installation kit method for down loading of application program, is applied to terminal device, the side
Method includes:
Installation kit downloading request is sent to server;
The installation kit for the application program that the server is sent is received, includes: to be answered for realizing described in the installation kit
The procedure subject frame run with program, the installation kit are mounted and after application program operations, the application program energy
It is enough to send resource download request to server, for requesting to download the program resource content of the application program.
The embodiment of the present invention also provides a kind of installation kit method for down loading of application program, is applied to server, the method
Include:
The installation kit that receiving terminal apparatus is sent downloads request;
To the installation kit of the terminal device sending application program, wherein include: for realizing described in the installation kit
The procedure subject frame of application program operation, the installation kit are mounted and after application program operations, the application program
Resource download request can be sent to server, for requesting to download the program resource content of the application program.
The embodiment of the present invention also provides a kind of program resource content download apparatus, is located at terminal device, the terminal device
On application program is installed, include: in the installation kit of the application program for realizing the application program operation program master
Body frame, described device include:
Request sending module, for resource download request being sent to server, for asking after application program operation
Seek the program resource content for downloading the application program;
Resource receiving module, the described program resource content issued for receiving the server.
Further, the request sending module is specifically used for after the application program is run for the first time, sends out to server
First resource downloading request is sent, the program resource content for needing after requesting the operation for the first time of the downloading application program;With/
Or
After application program operation, when needing to realize specified function, Secondary resource downloading is sent to server and is asked
It asks, for requesting to download the program resource content for realizing the specified function of the application program.
It further, include being identified according to multiple program resources of downloading order arrangement in the resource download request;
The resource receiving module is specifically used for receiving the server according to the downloading order, each journey issued
The program resource content that sequence resource identification indicates.
Further, the resource receiving module is specifically used for receiving the server according to default downloading order, issues
Multiple program resource contents.
Further, above procedure resource content download apparatus, further includes:
Network judgment module, for determining before the request sending module sends resource download request to server
The terminal device present access network, if be preset kind network;If it is the preset kind network, asked described in triggering
Sending module is asked to execute described the step of sending resource download request to server.
Further, above procedure resource content download apparatus, further includes:
Information display module, for prompt information being shown, for prompting the user with if not the preset kind network
Whether the downloading of program resource content is carried out under the present access network;After receiving confirmation down operation, institute is triggered
It states request sending module and executes described the step of sending resource download request to server.
Further, above procedure resource content download apparatus, further includes:
Resource memory module, for being stored in received described program resource content in default file folder;
Resource loading module, for during application program operation, when needing to load in described program resource
Rong Shi obtains described program resource content from default file folder, and load by calling Hook SDK.
The embodiment of the present invention also provides a kind of installation kit download apparatus of application program, is located at terminal device, described device
Include:
Download module is requested, for sending installation kit downloading request to server;
Installation kit receiving module, for receiving the installation kit for the application program that the server is sent, in the installation kit
It include: the procedure subject frame for realizing application program operation, the installation kit is mounted and application program fortune
After row, the application program can send resource download request to server, for requesting to download the program of the application program
Resource content.
The embodiment of the present invention also provides a kind of installation kit download apparatus of application program, is located at server, described device packet
It includes:
Request receiving module, the installation kit sent for receiving terminal apparatus download request;
Installation kit sending module, for the installation kit to the terminal device sending application program, wherein the installation kit
In include: procedure subject frame for realizing application program operation, the installation kit is mounted and the application program
After operation, the application program can send resource download request to server, for requesting to download the journey of the application program
Sequence resource content.
The embodiment of the present invention also provides a kind of terminal device, including processor and machine readable storage medium, the machine
Readable storage medium storing program for executing is stored with the machine-executable instruction that can be executed by the processor, and the processor can by the machine
It executes instruction and promotes: the step of realizing any of the above-described program resource content download method.
The embodiment of the present invention also provides a kind of terminal device, including processor and machine readable storage medium, the machine
Readable storage medium storing program for executing is stored with the machine-executable instruction that can be executed by the processor, and the processor can by the machine
It executes instruction and promotes: the step of realizing the installation kit method for down loading of the above-mentioned application program applied to terminal device.
The embodiment of the present invention also provides a kind of server, including processor and machine readable storage medium, and the machine can
It reads storage medium and is stored with the machine-executable instruction that can be executed by the processor, the processor can be held by the machine
Row instruction promotes: the step of realizing the installation kit method for down loading of the above-mentioned application program applied to server.
Present invention implementation additionally provides a kind of computer readable storage medium, storage in the computer readable storage medium
There is computer program, the computer program realizes the step of any of the above-described program resource content download method when being executed by processor
Suddenly.
Present invention implementation additionally provides a kind of computer readable storage medium, storage in the computer readable storage medium
There is computer program, the computer program realizes the peace of the above-mentioned application program applied to terminal device when being executed by processor
The step of filling packet method for down loading.
Present invention implementation additionally provides a kind of computer readable storage medium, storage in the computer readable storage medium
There is computer program, the computer program realizes the installation of the above-mentioned application program applied to server when being executed by processor
The step of packet method for down loading.
The embodiment of the invention also provides a kind of computer program products comprising instruction, when it runs on computers
When, so that computer executes any of the above-described program resource content download method.
The embodiment of the invention also provides a kind of computer program products comprising instruction, when it runs on computers
When, so that computer executes the installation kit method for down loading of the above-mentioned application program applied to terminal device.
The embodiment of the invention also provides a kind of computer program products comprising instruction, when it runs on computers
When, so that computer executes the installation kit method for down loading of the above-mentioned application program applied to server.
In above procedure resource content method for down loading provided in an embodiment of the present invention, include: in the installation kit of application program
For realizing the procedure subject frame of application program operation, so that can be sent to server after application program operation
Resource download request for requesting the program resource content of the downloading application program, and receives the program resource that server issues
Content, due to including the procedure subject frame run for realizing application program, application program operation in application program installation kit
It afterwards, can be from program resource content required for server downloading-running, for realizing the various functions that application program has, both
It can make program resource content required for not needing to run comprising whole application programs in application program installation kit, thus
The volume of installation kit is reduced, downloads and installs convenient for user.
Certainly, implement any of the products of the present invention or method it is not absolutely required at the same reach all the above excellent
Point.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described.
Fig. 1 is the flow chart of program resource content download method provided by one embodiment of the present invention;
Fig. 2 is the flow chart for the program resource content download method that another embodiment of the present invention provides;
Fig. 3 is the process of the installation kit method for down loading of the application program provided in an embodiment of the present invention applied to terminal device
Figure;
Fig. 4 is the process of the installation kit method for down loading of the application program provided in an embodiment of the present invention applied to server
Figure;
Fig. 5 is the structural schematic diagram of program resource content download apparatus provided by one embodiment of the present invention;
Fig. 6 is the structural schematic diagram for the program resource content download apparatus that another embodiment of the present invention provides;
Fig. 7 is the structure of the installation kit download apparatus of the application program provided in an embodiment of the present invention applied to terminal device
Schematic diagram;
Fig. 8 is that the structure of the installation kit download apparatus of the application program provided in an embodiment of the present invention applied to server is shown
It is intended to;
Fig. 9 is the structural schematic diagram of terminal device provided by one embodiment of the present invention;
Figure 10 is the structural schematic diagram for the terminal device that another embodiment of the present invention provides;
Figure 11 is the structural schematic diagram of server provided in an embodiment of the present invention.
Specific embodiment
In order to provide the volume for the installation kit for reducing application program, the implementation downloaded and installed convenient for user, this hair
Bright embodiment provides a kind of program resource content download method, device and terminal device, below in conjunction with Figure of description to this
The preferred embodiment of invention is illustrated, it should be understood that preferred embodiment described herein is only used for describing and explaining this hair
It is bright, it is not intended to limit the present invention.And in the absence of conflict, the features in the embodiments and the embodiments of the present application can
To be combined with each other.
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description.
Program resource content download method provided in an embodiment of the present invention is introduced first below.
In one embodiment of the invention, a kind of program resource content download method is provided, is applied on terminal device
Mounted application program includes: the procedure subject frame for realizing application program operation in the installation kit of the application program
Frame, as shown in Figure 1, method includes the following steps:
S101: after application program operation, resource download request is sent to server, for requesting downloading application program
Program resource content.
In this step, specifically resource download request can be sent using the following two kinds implementation strategy:
The first implementation strategy: after application program is run for the first time, first resource downloading request is sent to server, is used for
The program resource content needed after the operation for the first time of the request downloading application program.
The game resource content needed after wherein running for the first time, required for can be application program during follow-up operation
All program resource contents, be also possible in necessary subprogram resource, for example, when application program be games when,
Its necessary program resource content may include the picture resource content of main load interface for the first time;
Second of implementation strategy: after application program operation, when needing to realize specified function, second is sent to server
Resource download request, for requesting the program resource content for specifying function for realizing this of the downloading application program.
For example, loading new outpost when application program is games when needing to realize, playing the specified function such as new plot
When, Secondary resource downloading request can be sent to server, for realizing this specify function for request to download application program
Program resource content.
It on the other hand, in one example, may include suitable according to downloading in the resource download request sent to server
Multiple program resources mark of sequence arrangement, for example, when application program is games, it can be according to outpost sequence, plot hair
Exhibition sequence is used as downloading order, and the program resource of program resource content needed for corresponding outpost and development of action is identified, according to
Downloading order is arranged, and the program resource content that server issues is received according to downloading order so as to subsequent.
S102: the program resource content that server issues is received.
Server is after the resource download request for receiving application program transmission, the money of program needed for searching the application program
Source contents, and issue, correspondingly, terminal device side, receives the program resource content that server issues.
Specifically, if server receives first resource downloading request, after the operation for the first time for issuing the application program
The program resource content needed;
If server receives Secondary resource downloading request, the term for issuing the application program realizes the specified function
Program resource content.
In one example, if including according to the more of downloading order arrangement in the resource download request that server receives
A program resource mark then can issue the program resource content that each program resource mark indicates according to the downloading order.
In one example, server can also issue multiple program resource contents according to default downloading order.
In above procedure resource content method for down loading provided in an embodiment of the present invention, include: in the installation kit of application program
For realizing the procedure subject frame of application program operation, so that passing through the application of operation after application program operation
Program can send resource download request to server, for requesting the program resource content of the downloading application program, and receive
The program resource content that server issues does not need for program resource content required for application program to be included in realize
In installation kit, that is, the volume of installation kit is reduced, downloads and install convenient for user.
In another embodiment of the present invention, a kind of program resource content download method is also provided, is set applied to terminal
It include: the program master for realizing application program operation for upper mounted application program, in the installation kit of the application program
Body frame, as shown in Fig. 2, method includes the following steps:
S201: terminal device downloads the installation kit of application program from network side, and is installed.
It include: the procedure subject frame for realizing application program operation in the installation kit that this step is downloaded, thus
So that after installation is complete, it can operation application program.
S202: after application program operation, when needing to download the program resource content of the application program from server, sentence
Disconnected terminal device present access network, if S203 is entered step if not preset kind network for preset kind network,
If it is preset kind network, S206 is entered step.
In this step, it can also determine and need when needing to realize specified function after application program is run for the first time
The program resource content of the application program is downloaded from server.
In embodiments of the present invention, if the operating system run on terminal device is iOS system, which can
To judge terminal device present access network by the Reachability function for calling iOS system included, if for default class
Type network, for example, preset kind network can be wlan network.
In the embodiment of the present invention, the Reachability function that iOS system uses can be convenient and efficiently judge terminal
The network type of equipment present access network for the terminal device of operation different operating system, can be adopted in practical applications
With different network type judgment methods, for example, ConnectivityManager class can be passed through in android system
The judgement of isAvailable () function.
S203: showing prompt information, whether program resource content is carried out under present access network for prompting the user with
Downloading.
In this step, specifically it can show prompt information in such a way that choice box is talked in pop-up, illustrate end in dialog box
The network type of end equipment present access network, and the progress program resource content down operation under this network type is discussed in detail
Unfavorable factor;It can also include the options operated for user in above-mentioned dialogue choice box.
S204: judge whether to receive confirmation down operation, if not receiving confirmation down operation, enter step
S205 enters step S206 if receiving confirmation down operation.
S205: cancel the downloading of this program resource content.
S206: resource download request is sent to server.
This step can specifically be executed by the way of above-mentioned steps S101 description, is no longer described in detail herein.
S207: the program resource content that server issues is received.
This step can specifically be executed by the way of above-mentioned steps S102 description, is no longer described in detail herein.
S208: it in embodiments of the present invention, after receiving the program resource content that server issues, can also will connect
The program resource content of receipts is stored in default file folder.
S209: during application program operation, when needing loading procedure resource content, by calling Hook
SDK obtains program resource content from default file folder, and loads.
In above-mentioned program resource content download method shown in Fig. 2 provided in an embodiment of the present invention, the installation of application program
It include: the procedure subject frame for realizing application program operation in packet, so that passing through operation after application program operation
The application program, can to server send resource download request, for request downloading the application program program resource in
Hold, and receive the program resource content that server issues, does not need to realize by program resource required for application program
Content is included in installation kit, that is, reduces the volume of installation kit, is downloaded and is installed convenient for user.
Another pass through judges terminal device present access network, if is preset kind network, if not preset kind net
Network shows prompt information, prompts the user with and whether carries out the downloading of program resource content under present access network, if it is default
Type network sends the mode of resource download request to server, can access non-default type net to avoid terminal device
It include that customer flow loses caused by when network is downloaded resource, the rough sledding such as program resource downloading error.
The embodiment of the invention also provides a kind of installation kit method for down loading of application program, are applied to terminal device, such as Fig. 3
Shown, method includes:
S301: installation kit downloading request is sent to server;
S302: receiving the installation kit for the application program that server is sent, and includes: for realizing application program fortune in installation kit
Capable procedure subject frame, installation kit are mounted and after application program operations, and application program can be sent under resource to server
Request is carried, for requesting the program resource content of downloading application program.
Correspondingly, it is applied to server the embodiment of the invention also provides a kind of installation kit method for down loading of application program,
As shown in figure 4, method includes:
S401: the installation kit that receiving terminal apparatus is sent downloads request;
S402: to the installation kit of the terminal device sending application program, wherein include: for realizing answering in installation kit
The procedure subject frame run with program, installation kit are mounted and after application program operations, and application program can be sent out to server
Resource download request is sent, for requesting the program resource content of downloading application program.
Specifically, the installation kit downloading side of above-mentioned application program as shown in Figure 3 and Figure 4 provided in an embodiment of the present invention
Method, applied to terminal device and server interaction scene the step of it is as follows:
Terminal device sends the downloading of installation kit to server after receiving the instruction of installation kit of downloading application program
Request;
Server searches required installation kit after receiving the downloading request of terminal device transmission;
After the installation kit issued needed for server determines, installation kit is handed down to terminal device;
Correspondingly, terminal device receives the installation kit that server issues, wherein include: for real in above-mentioned installation kit
The procedure subject frame of existing application program operation, installation kit are mounted and after application program operations, and application program can be to service
Device sends resource download request, for requesting the program resource content of downloading application program.
The installation kit method for down loading of application program as shown in Figure 3 and Figure 4 provided in an embodiment of the present invention, wherein application
It include: the procedure subject frame for realizing application program operation in the installation kit of program, so that being run in the application program
Afterwards, by the application program of operation, resource download request can be sent to server, since terminal device receives under server
It can be from service after application program operation comprising the procedure subject frame run for realizing application program in the installation kit of hair
Program resource content required for device downloading-running can both to apply for realizing the various functions that application program has
Program resource content required for running comprising whole application programs is not needed in program installation kit, to reduce server
It is sent to the volume of the installation kit of terminal device, downloads and installs convenient for user.
Based on the same inventive concept, the method for the program resource content downloading provided according to embodiments of the present invention, the present invention
Embodiment additionally provides a kind of program resource content download apparatus, is located at terminal device, is equipped on terminal device using journey
Sequence includes: the procedure subject frame for realizing application program operation in the installation kit of application program, as shown in figure 5, the device
Include:
Request sending module 501, for sending resource download request to server, using after application program operation
The program resource content of the application program is downloaded in request;
Resource receiving module 502, the described program resource content issued for receiving the server.
Further, request sending module 501 are specifically used for after the application program is run for the first time, send out to server
First resource downloading request is sent, the program resource content for needing after requesting the operation for the first time of the downloading application program;With/
Or
After application program operation, when needing to realize specified function, Secondary resource downloading is sent to server and is asked
It asks, for requesting to download the program resource content for realizing the specified function of the application program.
It further, include being identified according to multiple program resources of downloading order arrangement in the resource download request;
Resource receiving module 502 is specifically used for receiving the server according to the downloading order, each program issued
The program resource content that resource identification indicates.
Further, resource receiving module 502 is specifically used for receiving the server according to default downloading order, issues
Multiple program resource contents.
Further, as shown in fig. 6, the program resource content download apparatus, can also include:
Network judgment module 503 is used for before the request sending module sends resource download request to server, really
The fixed terminal device present access network, if be preset kind network;If it is the preset kind network, described in triggering
Request sending module executes described the step of sending resource download request to server.
Further, as shown in fig. 6, the program resource content download apparatus, can also include:
Information display module 504 is used for for showing prompt information if not the preset kind network to user
Whether prompt carries out the downloading of program resource content under the present access network;After receiving confirmation down operation, touching
It sends out request sending module described and executes described the step of sending resource download request to server.
Further, as shown in fig. 6, the program resource content download apparatus, can also include:
Resource memory module 505, for being stored in received described program resource content in default file folder;
Resource loading module 506, for during application program operation, when needing to load described program resource
When content, by calling Hook SDK, described program resource content is obtained from default file folder, and load.
Based on the same inventive concept, the installation kit method for down loading of the application program provided according to embodiments of the present invention, this hair
Bright embodiment additionally provides a kind of installation kit download apparatus of application program, is located at terminal device, and device includes:
Download module 701 is requested, for sending installation kit downloading request to server;
Installation kit receiving module 702, the installation kit of the application program for receiving server transmission include: in installation kit
For realizing the procedure subject frame of application program operation, installation kit is mounted and after application program operation, and application program can
Resource download request is sent to server, for requesting the program resource content of downloading application program.
Based on the same inventive concept, the installation kit method for down loading of the application program provided according to embodiments of the present invention, this hair
Bright embodiment additionally provides a kind of installation kit download apparatus of application program, is located at server, and device includes:
Request receiving module 801, the installation kit sent for receiving terminal apparatus download request;
Installation kit sending module 802, for the installation kit to terminal device sending application program, wherein wrapped in installation kit
Include: for realizing the procedure subject frame of application program operation, installation kit is mounted and after application program operation, application program energy
It is enough to send resource download request to server, for requesting the program resource content of downloading application program.
The embodiment of the invention also provides a kind of terminal devices, as shown in figure 9, including processor 901, machine readable storage
Medium 902, wherein machine readable storage medium 902 stores the machine-executable instruction that can be executed by processor 901.
Machine readable storage medium 902, for storing machine-executable instruction;
Processor 901 is realized such as executing the machine-executable instruction stored on machine readable storage medium 902
Lower step:
After application program operation, resource download request is sent to server, for requesting the downloading application program
Program resource content;
Receive the described program resource content that the server issues.
The embodiment of the invention also provides another terminal devices, as shown in Figure 10, including it is processor 1001, machine readable
Storage medium 1002, wherein machine readable storage medium 1002 stores the executable finger of the machine that can be executed by processor 1001
It enables.
Machine readable storage medium 1002, for storing machine-executable instruction;
Processor 1001 is realized for executing the machine-executable instruction stored on machine readable storage medium 1002
Following steps:
Installation kit downloading request is sent to server;
The installation kit for the application program that server is sent is received, includes: to be run for realizing application program in installation kit
Procedure subject frame, installation kit are mounted and after application program operations, and application program can send resource downloading to server and ask
It asks, for requesting the program resource content of downloading application program.
The embodiment of the invention also provides a kind of servers, as shown in figure 11, including processor 1101, machine readable storage
Medium 1102, wherein machine readable storage medium 1102 stores the machine-executable instruction that can be executed by processor 1101.
Machine readable storage medium 1102, for storing machine-executable instruction;
Processor 1101 is realized for executing the machine-executable instruction stored on machine readable storage medium 1102
Following steps:
The installation kit that receiving terminal apparatus is sent downloads request;
To the installation kit of terminal device sending application program, wherein include: for realizing application program operation in installation kit
Procedure subject frame, installation kit be mounted and application program operation after, application program can to server send resource downloading
Request, for requesting the program resource content of downloading application program.
Machine readable storage medium may include random access memory (Random Access Memory, RAM), can also
To include nonvolatile memory (Non-Volatile Memory, NVM), for example, at least a magnetic disk storage.Optionally,
Machine readable storage medium can also be that at least one is located remotely from the storage device of aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit (Central Processing Unit,
CPU), network processing unit (Network Processor, NP) etc.;It can also be digital signal processor (Digital Signal
Processing, DSP), it is specific integrated circuit (Application Specific Integrated Circuit, ASIC), existing
It is field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic device, discrete
Door or transistor logic, discrete hardware components.
In another embodiment provided by the invention, a kind of computer readable storage medium is additionally provided, which can
It reads to be stored with computer program in storage medium, the computer program realizes any of the above-described program resource when being executed by processor
The step of method for down loading.
In another embodiment provided by the invention, a kind of computer readable storage medium is additionally provided, which can
It reads to be stored with computer program in storage medium, the computer program is realized when being executed by processor above-mentioned to be set applied to terminal
The step of installation kit method for down loading of standby application program.
In another embodiment provided by the invention, a kind of computer readable storage medium is additionally provided, which can
It reads to be stored with computer program in storage medium, the computer program is realized above-mentioned applied to server when being executed by processor
Application program installation kit method for down loading the step of.
In another embodiment provided by the invention, a kind of computer program product comprising instruction is additionally provided, when it
When running on computers, so that computer executes any program resource downloading method in above-described embodiment.
In another embodiment provided by the invention, a kind of computer program product comprising instruction is additionally provided, when it
When running on computers, so that computer executes the installation kit method for down loading of the above-mentioned application program applied to terminal device.
In another embodiment provided by the invention, a kind of computer program product comprising instruction is additionally provided, when it
When running on computers, so that computer executes the installation kit method for down loading of the above-mentioned application program applied to server.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real
It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program
Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or
It partly generates according to process or function described in the embodiment of the present invention.The computer can be general purpose computer, dedicated meter
Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium
In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer
Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center
User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or
Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or
It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with
It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk
Solid State Disk (SSD)) etc..
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device,
For terminal device, server, computer readable storage medium, computer program product, since it is substantially similar to method reality
Example is applied, so being described relatively simple, the relevent part can refer to the partial explaination of embodiments of method.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all
Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention
It is interior.
Claims (20)
1. a kind of program resource content download method, which is characterized in that be applied to mounted application program on terminal device, institute
Stating includes: the procedure subject frame run for realizing the application program in the installation kit of application program, which comprises
After application program operation, resource download request is sent to server, for requesting the downloading application program
Program resource content;
Receive the described program resource content that the server issues.
2. the method according to claim 1, wherein it is described the application program operation after, to server send out
Send resource download request, comprising:
After the application program is run for the first time, first resource downloading request is sent to server, is answered described in downloading for requesting
With the program resource content needed after the operation for the first time of program;And/or
After application program operation, when needing to realize specified function, Secondary resource downloading request is sent to server, is used
The program resource content for realizing the specified function of the application program is downloaded in request.
3. the method according to claim 1, wherein including being arranged according to downloading order in the resource download request
Multiple program resources mark of column;
The described program resource content for receiving the server and issuing, comprising:
The server is received according to the downloading order, the program resource content that each program resource mark issued indicates.
4. the method according to claim 1, wherein the described program resource for receiving the server and issuing
Content, comprising:
The server is received according to default downloading order, the multiple program resource contents issued.
5. the method according to claim 1, wherein it is described to server send resource download request before,
Further include:
Determine the terminal device present access network, if be preset kind network;
If it is the preset kind network, described the step of sending resource download request to server is executed.
6. according to the method described in claim 5, it is characterized by further comprising:
If not the preset kind network, prompt information is shown, for whether prompting the user in the present Access
The downloading of program resource content is carried out under network;
After receiving confirmation down operation, described the step of sending resource download request to server is executed.
7. the method according to claim 1, wherein the method, further includes:
Received described program resource content is stored in default file folder;
During application program operation, when needing to load described program resource content, by calling Hook SDK,
Described program resource content is obtained from default file folder, and is loaded.
8. a kind of installation kit method for down loading of application program, which is characterized in that be applied to terminal device, which comprises
Installation kit downloading request is sent to server;
The installation kit for the application program that the server is sent is received, includes: for realizing described in the installation kit using journey
The procedure subject frame of sort run, the installation kit are mounted and after application program operations, and the application program can be to
Server sends resource download request, for requesting to download the program resource content of the application program.
9. a kind of installation kit method for down loading of application program, which is characterized in that be applied to server, which comprises
The installation kit that receiving terminal apparatus is sent downloads request;
To the installation kit of the terminal device sending application program, wherein include: for realizing the application in the installation kit
The procedure subject frame of program operation, the installation kit are mounted and after application program operations, and the application program can
Resource download request is sent to server, for requesting to download the program resource content of the application program.
10. a kind of program resource content download apparatus, which is characterized in that be located at terminal device, be equipped on the terminal device
Application program includes: the procedure subject frame for realizing application program operation, institute in the installation kit of the application program
Stating device includes:
Request sending module, for resource download request being sent to server, under requesting after application program operation
Carry the program resource content of the application program;
Resource receiving module, the described program resource content issued for receiving the server.
11. device according to claim 8, which is characterized in that the request sending module is specifically used in the application
After program is run for the first time, first resource downloading request is sent to server, for requesting to download the fortune for the first time of the application program
The program resource content needed after row;And/or
After application program operation, when needing to realize specified function, Secondary resource downloading request is sent to server, is used
The program resource content for realizing the specified function of the application program is downloaded in request.
12. device according to claim 8, which is characterized in that include according to downloading order in the resource download request
Multiple program resources mark of arrangement;
The resource receiving module is specifically used for receiving the server according to the downloading order, each program money issued
The program resource content that source mark indicates.
13. device according to claim 8, which is characterized in that the resource receiving module is specifically used for receiving the clothes
Device be engaged according to default downloading order, the multiple program resource contents issued.
14. device according to claim 8, which is characterized in that further include:
Network judgment module, described in determining before the request sending module sends resource download request to server
Terminal device present access network, if be preset kind network;If it is the preset kind network, the request hair is triggered
Module is sent to execute described the step of sending resource download request to server.
15. device according to claim 12, which is characterized in that further include:
Information display module, for showing prompt information if not the preset kind network, for prompt the user with whether
The downloading of program resource content is carried out under the present access network;After receiving confirmation down operation, asked described in triggering
Sending module is asked to execute described the step of sending resource download request to server.
16. device according to claim 8, which is characterized in that further include:
Resource memory module, for being stored in received described program resource content in default file folder;
Resource loading module is used for during application program operation, when needing to load described program resource content,
By calling Hook SDK, described program resource content is obtained from default file folder, and load.
17. a kind of installation kit download apparatus of application program, which is characterized in that be located at terminal device, described device includes:
Download module is requested, for sending installation kit downloading request to server;
Installation kit receiving module includes: in the installation kit for receiving the installation kit for the application program that the server is sent
For realizing the procedure subject frame of application program operation, the installation kit is mounted and after application program operation,
The application program can be to server transmission resource download request, in the program resource for requesting to download the application program
Hold.
18. a kind of installation kit download apparatus of application program, which is characterized in that be located at server, described device includes:
Request receiving module, the installation kit sent for receiving terminal apparatus download request;
Installation kit sending module, for the installation kit to the terminal device sending application program, wherein wrapped in the installation kit
Include: for realizing the procedure subject frame of application program operation, the installation kit is mounted and application program operation
Afterwards, the application program can send resource download request to server, for requesting the program for downloading the application program to provide
Source contents.
19. a kind of terminal device, which is characterized in that including processor and machine readable storage medium, the machine readable storage
Media storage has the machine-executable instruction that can be executed by the processor, and the processor is by the machine-executable instruction
Promote: realizing method and step as claimed in claim 1 to 7, alternatively, realizing method and step according to any one of claims 8.
20. a kind of server, which is characterized in that including processor and machine readable storage medium, the machine readable storage is situated between
Matter is stored with the machine-executable instruction that can be executed by the processor, and the processor is promoted by the machine-executable instruction
Make: realizing method and step as claimed in claim 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810782112.5A CN109062630A (en) | 2018-07-17 | 2018-07-17 | A kind of program resource content download method, device and terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810782112.5A CN109062630A (en) | 2018-07-17 | 2018-07-17 | A kind of program resource content download method, device and terminal device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109062630A true CN109062630A (en) | 2018-12-21 |
Family
ID=64816872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810782112.5A Pending CN109062630A (en) | 2018-07-17 | 2018-07-17 | A kind of program resource content download method, device and terminal device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109062630A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947438A (en) * | 2018-12-28 | 2019-06-28 | 广州卓动信息科技有限公司 | Game installation method and electronic equipment, readable storage medium storing program for executing based on machine learning |
CN110113391A (en) * | 2019-04-17 | 2019-08-09 | 北京奇艺世纪科技有限公司 | A kind of client loading method, device and a kind of client operation method, device |
CN110187911A (en) * | 2019-05-08 | 2019-08-30 | 杭州迪普科技股份有限公司 | Client software generation method, device, electronic equipment |
CN110275723A (en) * | 2019-06-25 | 2019-09-24 | 北京字节跳动网络技术有限公司 | Obtain method, apparatus, electronic equipment and the readable medium of resource |
CN110569220A (en) * | 2019-09-12 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Game resource file display method and device, terminal and storage medium |
CN111790146A (en) * | 2019-12-06 | 2020-10-20 | 厦门雅基软件有限公司 | Resource management method, device, equipment and computer readable storage medium |
CN111790160A (en) * | 2019-12-06 | 2020-10-20 | 厦门雅基软件有限公司 | Resource management method, device, equipment and computer readable storage medium |
CN113067854A (en) * | 2021-03-12 | 2021-07-02 | 斑马网络技术有限公司 | Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment |
CN113110851A (en) * | 2021-06-15 | 2021-07-13 | 北京易真学思教育科技有限公司 | Resource loading method and device, electronic equipment and medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103713890A (en) * | 2012-10-09 | 2014-04-09 | 厦门吉比特网络技术股份有限公司 | Method of developing browser online game clients |
CN104239067A (en) * | 2014-09-30 | 2014-12-24 | 北京奇虎科技有限公司 | Making method and device of miniature client end |
CN105978962A (en) * | 2016-05-09 | 2016-09-28 | 珠海市魅族科技有限公司 | Download task control method and device |
CN105988809A (en) * | 2015-02-13 | 2016-10-05 | 广州四三九九信息科技有限公司 | Online loading method for game resources and micro-end engine |
CN106075911A (en) * | 2016-07-12 | 2016-11-09 | 竞技世界(北京)网络技术有限公司 | A kind of generation method and device of the micro-end of web game |
CN107809491A (en) * | 2017-11-30 | 2018-03-16 | 北京小米移动软件有限公司 | The method for down loading and device of installation kit |
-
2018
- 2018-07-17 CN CN201810782112.5A patent/CN109062630A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103713890A (en) * | 2012-10-09 | 2014-04-09 | 厦门吉比特网络技术股份有限公司 | Method of developing browser online game clients |
CN104239067A (en) * | 2014-09-30 | 2014-12-24 | 北京奇虎科技有限公司 | Making method and device of miniature client end |
CN105988809A (en) * | 2015-02-13 | 2016-10-05 | 广州四三九九信息科技有限公司 | Online loading method for game resources and micro-end engine |
CN105978962A (en) * | 2016-05-09 | 2016-09-28 | 珠海市魅族科技有限公司 | Download task control method and device |
CN106075911A (en) * | 2016-07-12 | 2016-11-09 | 竞技世界(北京)网络技术有限公司 | A kind of generation method and device of the micro-end of web game |
CN107809491A (en) * | 2017-11-30 | 2018-03-16 | 北京小米移动软件有限公司 | The method for down loading and device of installation kit |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947438A (en) * | 2018-12-28 | 2019-06-28 | 广州卓动信息科技有限公司 | Game installation method and electronic equipment, readable storage medium storing program for executing based on machine learning |
CN110113391A (en) * | 2019-04-17 | 2019-08-09 | 北京奇艺世纪科技有限公司 | A kind of client loading method, device and a kind of client operation method, device |
CN110187911A (en) * | 2019-05-08 | 2019-08-30 | 杭州迪普科技股份有限公司 | Client software generation method, device, electronic equipment |
CN110187911B (en) * | 2019-05-08 | 2023-07-25 | 杭州迪普科技股份有限公司 | Client software generation method and device and electronic equipment |
CN110275723A (en) * | 2019-06-25 | 2019-09-24 | 北京字节跳动网络技术有限公司 | Obtain method, apparatus, electronic equipment and the readable medium of resource |
CN110569220B (en) * | 2019-09-12 | 2023-01-06 | 腾讯科技(深圳)有限公司 | Game resource file display method and device, terminal and storage medium |
CN110569220A (en) * | 2019-09-12 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Game resource file display method and device, terminal and storage medium |
CN111790160A (en) * | 2019-12-06 | 2020-10-20 | 厦门雅基软件有限公司 | Resource management method, device, equipment and computer readable storage medium |
CN111790146A (en) * | 2019-12-06 | 2020-10-20 | 厦门雅基软件有限公司 | Resource management method, device, equipment and computer readable storage medium |
CN111790160B (en) * | 2019-12-06 | 2023-03-31 | 厦门雅基软件有限公司 | Resource management method, device, equipment and computer readable storage medium |
CN113067854A (en) * | 2021-03-12 | 2021-07-02 | 斑马网络技术有限公司 | Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment |
CN113067854B (en) * | 2021-03-12 | 2023-08-25 | 斑马网络技术有限公司 | Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment |
CN113110851A (en) * | 2021-06-15 | 2021-07-13 | 北京易真学思教育科技有限公司 | Resource loading method and device, electronic equipment and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109062630A (en) | A kind of program resource content download method, device and terminal device | |
CN113595968B (en) | Login method and system based on cloud application instance and related equipment | |
CN107113520A (en) | The system and method for the media device used in media environment for test and certification connection | |
US20140351954A1 (en) | Providing limited versions of applications | |
CN106874520B (en) | Webpage loading method and device and electronic equipment | |
CN110333947B (en) | Method, device, equipment and medium for loading subcontracting resources of game application | |
US8880651B2 (en) | Method and system for efficient download of data package | |
CN103841134A (en) | API-based method for sending and receiving information, API-based apparatus, and API-based system | |
US11252219B2 (en) | Method and apparatus for downloading a file | |
CN108881228A (en) | Cloud registration activation method, device, equipment and storage medium | |
CN105939362A (en) | User account management method and device | |
CN110049488A (en) | Application program method for pushing, device, equipment and system | |
CN109918911A (en) | A kind of scan method and equipment of mirror image installation package informatin | |
US20130151672A1 (en) | Cloud computing method, computing apparatus and server using the same | |
CN108132973A (en) | Loading method and device, the computer readable storage medium of WEB jump page | |
CN109218808A (en) | A kind of method, apparatus and computer equipment of recorded video | |
US20120173678A1 (en) | Network aware provisioning in a mobility supporting cloud computing environment | |
KR20120051382A (en) | System and method for producing market service based-cloud computing, and apparatus applied to the same | |
CN109995863A (en) | Dynamic resource downloading method and device, electronic equipment and storage medium | |
US20140244545A1 (en) | System, method, and recording medium | |
CN113760315B (en) | Method and device for testing system | |
KR102193157B1 (en) | Apparatus and method for providing container service | |
KR101591076B1 (en) | Method and apparatus for checking integrity of resource | |
CN105142130B (en) | A kind of information processing method and electronic equipment | |
CN104268205A (en) | Method and device for obtaining information of installed applications in IOS system |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181221 |
|
RJ01 | Rejection of invention patent application after publication |