[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201810782112.5A
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.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology 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 Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201810782112.5A priority Critical patent/CN109062630A/en
Publication of CN109062630A publication Critical patent/CN109062630A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44568Immediately runnable code
    • G06F9/44578Preparing or optimising for loading
    • 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)
  • 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

A kind of program resource content download method, device and terminal device
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.
CN201810782112.5A 2018-07-17 2018-07-17 A kind of program resource content download method, device and terminal device Pending CN109062630A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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