CN105138346B - Application installation method and device - Google Patents
Application installation method and device Download PDFInfo
- Publication number
- CN105138346B CN105138346B CN201510409625.8A CN201510409625A CN105138346B CN 105138346 B CN105138346 B CN 105138346B CN 201510409625 A CN201510409625 A CN 201510409625A CN 105138346 B CN105138346 B CN 105138346B
- Authority
- CN
- China
- Prior art keywords
- installation
- intended application
- application
- file
- redundancy
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The embodiment of the invention discloses an application installation method and device, relating to the technical field of software, wherein the method comprises the following steps: receiving an installation instruction for a target application; calling an installation file of the target application according to the installation instruction, and installing the target application; and under the condition that the target application is monitored to be installed, deleting or modifying the redundant information introduced by installing the target application according to the processing parameters aiming at the redundant information. By applying the scheme provided by the embodiment of the invention, the influence of redundant information introduced by installing the application on the normal use of the terminal by the user can be reduced, and the user experience is improved.
Description
Technical field
The present invention relates to software technology field, more particularly to a kind of application installation method and device.
Background technology
With the fast development of hardware technology, the performance of user institute using terminal is stronger and stronger, the application that can be supported
It is more and more.User is in order to enrich the free life of oneself, it will usually install various applications on their terminal.
However, user in its using terminal installation targets in application, in addition to intended application can be installed to above-mentioned end
End is outer, can also introduce some redundancies, these redundancies are often meaningless for a user.
For example, above-mentioned redundancy can be the garbage files etc. that generate during installation targets application, if giving birth to
At garbage files be cleaned out not in time, more and more memories or hard disk resources in terminal can be occupied, and then lead to end
It holds the speed of service slow, influences user's normal use terminal.
Above-mentioned redundancy can also be intended to indicate that the identification information etc. of starting up's intended application, for application
For developer, it is desirable to which the application of oneself can keep active state on the subscriber terminal, to increase the use probability of user, be
This, may be arranged during installation targets are applied the application that intended application is starting up, if however, starting up
Using that excessively can extend the available machine time, period of reservation of number is elongated, and user experience is deteriorated.
In summary, in the prior art, install in the terminal in application, increasing with installing to apply, the redundancy of introducing
Information can be more and more, influence user's normal use terminal, and user experience is deteriorated.
Invention content
The embodiment of the invention discloses a kind of application installation method and devices, to reduce the redundancy installed application and introduced
Influence to user's normal use terminal improves user experience.
In order to achieve the above objectives, installation method is applied the embodiment of the invention discloses a kind of, the method includes:
Receive the installation instruction for intended application;
According to the installation instruction, the installation file of the intended application is called, the intended application is installed;
In the case of the intended application that monitors that installation is complete, according to the processing parameter for redundancy, to by
The redundancy installed the intended application and introduced carries out delete processing or more changed handling.
It is described according to the installation instruction in a specific embodiment of the present invention, call the intended application
Installation file installs the intended application, including:
According to the installation instruction, detect whether that there are the installation files of the intended application;
If in the presence of calling the installation file of the intended application, installing the intended application;
If being not present, the installation file of the intended application is obtained, and calls the installation file of the intended application, is installed
The intended application.
In a specific embodiment of the present invention, in the case of the intended application that monitors that installation is complete, root
According to the processing parameter for redundancy, to the redundancy introduced by installing the intended application carry out delete processing or
After more changed handling, further include:
It is shown to user and the result information of the intended application is installed and for the handling result of above-mentioned redundancy.
In a specific embodiment of the present invention, the processing parameter for redundancy is:
The preset default process parameter for redundancy;Or
The processing parameter obtained for the selection operation of redundancy according to user.
In a specific embodiment of the present invention, at least one of described redundancy, including following information:
The installation file of the intended application;
The temporary file generated during installing the intended application;
Mark letter being arranged during installing the intended application, for indicating intended application described in starting up
Breath.
It is described according to the installation instruction in a specific embodiment of the present invention, call the intended application
Installation file installs the intended application, including:
According to the installation instruction, the installation file of the intended application is called, according to user for each in installation process
A selected installation parameter of step, installs the intended application;Or
According to the installation instruction, the installation file of the intended application is called, according to preset in installation process
The installation parameter of each step installs the intended application.
In a specific embodiment of the present invention, according to the installation instruction, the peace of the intended application is called
File is filled, according to the preset installation parameter for each step in installation process, in the case that the intended application is installed,
After the intended application that monitors that installation is complete, further include:
It detects whether further to install and the relevant application of the intended application;
If it is, preventing installation and the relevant application of the intended application.
It is described to detect whether further to install and the intended application phase in a specific embodiment of the present invention
The application of pass, including:
Detect whether preset interface parameters is virtual value, if it has, then judgement needs further installation and the target
Using relevant application;Or
Detect whether the file currently called belongs to the installation file of the intended application, if it has not, then judging to need
Further installation and the relevant application of the intended application;Or
Detection currently downloads demand with the presence or absence of data, and if it exists, then judges to need further to install to answer with the target
With relevant application.
In order to achieve the above objectives, the embodiment of the invention discloses a kind of using mounting device, and described device includes:
Installation instruction receiving module, for receiving the installation instruction for intended application;
Using installation module, for according to the installation instruction, calling the installation file of the intended application, described in installation
Intended application;
Redundancy processing module, in the case of the intended application that monitors that installation is complete, according to for superfluous
The processing parameter of remaining information carries out delete processing or change to the redundancy introduced by installing the intended application
Reason.
In a specific embodiment of the present invention, module is installed in the application, including:
Installation file detection sub-module, for according to the installation instruction, detecting whether that there are the peaces of the intended application
Fill file;
First application installation submodule, is the case where being for the testing result in the installation file detection sub-module
Under, the installation file of the intended application is called, the intended application is installed;
Second application installation submodule, the situation for being no in the testing result of the installation file detection sub-module
Under, the installation file of the intended application is obtained, and call the installation file of the intended application, the intended application is installed.
In a specific embodiment of the present invention, the application mounting device further includes:
Information display module, after being handled the redundancy in the redundancy processing module, to
User shows the result information for installing the intended application and the handling result for above-mentioned redundancy.
In a specific embodiment of the present invention, the processing parameter for redundancy is:
The preset default process parameter for redundancy;Or
The processing parameter obtained for the selection operation of redundancy according to user.
In a specific embodiment of the present invention, at least one of described redundancy, including following information:
The installation file of the intended application;
The temporary file generated during installing the intended application;
Mark letter being arranged during installing the intended application, for indicating intended application described in starting up
Breath.
In a specific embodiment of the present invention, module is installed in the application,
Specifically for according to the installation instruction, calling the installation file of the intended application, according to user for installation
The selected installation parameter of each step in the process installs the intended application;Or
Specifically for according to the installation instruction, calling the installation file of the intended application, according to preset for peace
The installation parameter of each step during dress, installs the intended application.
In a specific embodiment of the present invention, it is used for according to the installation instruction in application installation module,
The installation file for calling the intended application installs institute according to the preset installation parameter for each step in installation process
In the case of stating intended application, further include:
Using installation detection module, for after the intended application that monitors that it is described that installation is complete, detecting whether will be into one
Step installation and the relevant application of the intended application;
Module is prevented using installation, the testing result for installing detection module in the application is resistance in the case of being
Only installation and the relevant application of the intended application.
In a specific embodiment of the present invention, detection module is installed in the application,
Whether be virtual value specifically for detecting preset interface parameters, if it has, then judgement need further installation with
The relevant application of intended application;Or
The installation file for whether belonging to the intended application specifically for detecting the file currently called, if it has not, then
Judgement needs further installation and the relevant application of the intended application;Or
Currently demand is downloaded with the presence or absence of data, and if it exists, then judge to need further installation and institute specifically for detection
State the relevant application of intended application.
As seen from the above, in scheme provided in an embodiment of the present invention, due in the intended application that detects that installation is complete
In the case of, according to the processing parameter for redundancy, the redundancy by installing the intended application and introducing is carried out
Delete processing or more changed handling, so, with increasing for application is installed in the terminal, installation application can be controlled and introduced
Redundancy amount, and then influence of the redundancy to user's normal use terminal can be reduced, user experience can be improved.
Description of the drawings
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 technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
Obtain other attached drawings according to these attached drawings.
Fig. 1 is the first flow diagram provided in an embodiment of the present invention using installation method;
Fig. 2 is second of flow diagram provided in an embodiment of the present invention using installation method;
Fig. 3 is the third flow diagram provided in an embodiment of the present invention using installation method;
Fig. 4 is the first structural schematic diagram provided in an embodiment of the present invention using mounting device;
Fig. 5 is second of structural schematic diagram provided in an embodiment of the present invention using mounting device;
Fig. 6 is the third structural schematic diagram provided in an embodiment of the present invention using mounting device.
Specific implementation mode
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 describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts
Embodiment shall fall within the protection scope of the present invention.
Fig. 1 is the first flow diagram provided in an embodiment of the present invention using installation method, and this method includes:
S101:Receive the installation instruction for intended application.
S102:According to installation instruction, the installation file of invocation target application, installation targets application.
After receiving the installation instruction for intended application, the installation text of intended application may be had existed in terminal
Part, in addition, the installation file of intended application may also be not present in terminal, at this point, mesh need to be obtained by modes such as network downloads
Mark the installation file of application.
Specifically, first according to installation instruction, the installation file there are intended application is detected whether, and if it exists, call mesh
Mark the installation file of application, installation targets application;If being not present, the installation file of intended application, and invocation target application are obtained
Installation file, installation targets application.
The above-mentioned installation file detected whether there are intended application can detect whether to deposit under specific file
In the installation file of intended application.
S103:In the case of the intended application that monitors that installation is complete, according to the processing parameter for redundancy, to by
The redundancy that installation targets are applied and introduced carries out delete processing or more changed handling.
Here redundancy can be understood as:Meaningless information for a user.
Specifically, above-mentioned redundancy can be at least one of following information:
The installation file of intended application;
The temporary file generated during installation targets are applied;
Identification information being arranged during installation targets are applied, for indicating starting up's intended application.
Certainly, the application is only illustrated for above-mentioned, and redundancy is not limited to that in practical application.
After installation is complete intended application, the operation of intended application no longer needs the installation file of intended application and is installing
The temporary file generated during intended application, and these files can occupy the memory or hard disk resources of terminal, especially
For the memories such as mobile phone, tablet computer, the relatively small terminal of hard disk, increase with installing to apply in these terminals
More, remaining available memory, hard disk resources are fewer and fewer, and the normal operation of terminal can be influenced when serious, therefore, installation is complete
After intended application, it may be considered that discharge memory, the hard disk resources that above-mentioned operational objective is occupied using unwanted file.
Application developers are answered to improve the liveness of application that it is developed in the user terminal often through in target
It is the application that booting need to start with intended application is arranged in installation process, to reach its purpose.It is bound to however, starting any application
Its related data is loaded, and data load needs the time, needs application to be started to increase when with booting, opens the speed of terminal
Degree can be slack-off, and user needs to wait for longer time that could normally operate terminal, in addition, after application starts, although place
In background operation state, but memory source can be still occupied, can also influence the normal operation of terminal in this way, therefore, installed
After completing intended application, if detecting, intended application is in starting up's state, it may be considered that the booting for closing intended application is opened
Dynamic state.
The above-mentioned processing parameter for redundancy can be that the preset default process for redundancy is joined
Number, can user obtains for the selection operation of redundancy according to processing parameter.
Wherein, user can carry out delete processing or change to redundancy for the selection operation of redundancy
What processing carried out before, it further can also be and carried out before client is received for the installation instruction of intended application
, the application is defined not to this.
It should be noted that the application does not limit the specific manifestation form of the processing parameter for redundancy
It is fixed.
By foregoing description it is found that redundancy may have a variety of situations, then it is directed to the processing parameter of redundancy, it can
To be:
The installation file of delete target application, or the not installation file of delete target application;
The temporary file generated during installation targets are applied is deleted, or is generated during installation targets are applied
Temporary file;
By identification information change being arranged during installation targets are applied, for indicating starting up's intended application
For invalid value, that is, be switched on and do not start intended application, or do not change it is being arranged during installation targets are applied, be used for table
Show the identification information of starting up's intended application.
In the case of the intended application that monitors that installation is complete, according to the processing parameter for redundancy, to by installing
It, can be first according to the place for being directed to redundancy when intended application and the redundancy that introduces carry out delete processing or more changed handling
Manage parameter, detect whether exist with the above-mentioned relevant redundancy of processing parameter, for example, detecting whether that there are intended applications
Installation file detects whether the temporary file generated during being applied there are installation targets, detects whether to answer in installation targets
The identification information etc. for indicating starting up's intended application is provided with during, and if it exists, to the redundancy detected
Information carries out delete processing corresponding with processing parameter or more changed handling.
As seen from the above, in scheme provided in this embodiment, due to the intended application that detects that installation is complete the case where
Under, according to the processing parameter for redundancy, the redundancy by installing the intended application and introducing is deleted
Processing or more changed handling, so, with increasing for application is installed in the terminal, installation application can be controlled and introduced superfluous
The amount of remaining information, and then influence of the redundancy to user's normal use terminal can be reduced, user experience can be improved.
In one particular embodiment of the present invention, referring to Fig. 2, second of flow signal using installation method is provided
Figure, compared with previous embodiment, in the present embodiment, in the case of the intended application that monitors that installation is complete, according to for redundancy
The processing parameter of information, after the redundancy introduced to being applied by installation targets carries out delete processing or more changed handling,
Above application installation method further includes:
S104:The result information of installation targets application is shown to user and for the handling result of above-mentioned redundancy.
Wherein, in the handling result of above-mentioned redundancy, may include specifically being handled redundancy
Information deletes installation file, the temporary file of intended application for example, having disabled starting up's state of intended application, deletes
20M files etc..
As seen from the above, in scheme provided in this embodiment, user can get information about the installation condition of application, and
To the handling result of redundancy.
In practical application, according to installation instruction, the installation file of invocation target application, installation targets are in application, can be
According to installation instruction, the installation file of invocation target application, according to user for each selected peace of step in installation process
Fill parameter, installation targets application;It can also be according to installation instruction, the installation file of invocation target application, according to preset needle
To the installation parameter of each step in installation process, installation targets application.
Wherein, installation parameter can be used to indicate that the next step for whether executing each step in installation process, Ke Yiyong
In the installation path information for indicating intended application, the Setup Type for indicating intended application is can be also used for, for example, install completely,
Typical case's installation etc..
In another specific embodiment of the present invention, referring to Fig. 3, provides and show using the third flow of installation method
It is intended to, compared with previous embodiment, in the present embodiment,
When the case where above-mentioned S102 being specially following S102A,
S102A:According to installation instruction, the installation file of invocation target application, according to preset for each in installation process
The installation parameter of a step, installation targets application.
It is above-mentioned to further include using installation method:
S105:After the intended application that monitors that installation is complete, detect whether further to install related to intended application
Application, if it is, execute S106, otherwise, execute S107.
It, the considerations of application developers are for factors such as business promotion, commercial profits, may be in installation mesh in practical application
Relevant application is applied for user installation and this during mark application, however these applications may be useless for user
, therefore, installation and the relevant application of intended application can be determined whether according to the user's choice.
Specifically, it can be in the following manner to detect whether further to install with the relevant application of the intended application
In a kind of progress:
A:Detect whether preset interface parameters is virtual value, if it has, then judgement needs further installation to be answered with target
With relevant application.
The developer of some applications provides when generating using installation file for indicating that installation is related to intended application
Application interface parameters, in this case, if user selection these related applications need not be installed, directly pass through change interface
The value of parameter, you can achieve the purpose that determine the need for further to install and the relevant application of intended application.
B:Detect whether the file that is currently called belongs to the installation file of intended application, if it has not, then judge to need into
One step is installed and the relevant application of the intended application.
It, may be simultaneously by the correlation of intended application when obtaining the installation file of intended application by modes such as network downloads
The installation file of application downloads in terminal together, but under normal conditions, the attribute of these files is different, Ke Yitong
It crosses analysis file attribute and determines that the file currently called belongs to the installation file of which application, and then determine the need for further
Installation and the relevant application of intended application.
C:It detects and currently downloads demand with the presence or absence of data, and if it exists, then judge to need further installation and intended application
Relevant application.
Under some cases, the download link with the relevant application of intended application is only provided in the installation file of intended application
Information, in this case, the related application for installation targets to apply needs to carry out data download by network, to obtain correlation
Application installation file, thus can by detect whether there are data download demand, reach and determine the need for further pacifying
The purpose of dress and the relevant application of intended application.
S106:Prevent installation and the relevant application of intended application.
S107:Terminate this flow.
In addition, in the preferred embodiments of the present invention, it can also operate according to the user's choice and determine whether to execute
S105。
As seen from the above, it in scheme provided in this embodiment, further to be installed and intended application phase by detecting whether
The mode of the application of pass prevents installation in the terminal and the relevant application of intended application, and then can effectively prevent installation user
Unwanted application, further improves user experience.
It is described in detail again using installation method to above-mentioned below by two specific examples.
Example one:
According to S101:Receive the installation instruction for communication class application QQ.
User has selected " deleting garbage files " option and " disabling starting up " option before this step.
According to S102:The installation file of QQ is not present at file X after testing, then downloads the installation file of QQ, and
After the completion of download, the installation file of QQ is called, QQ is installed.
According to S103:In the case of the QQ that monitors that installation is complete, according to selection operation of the user before S101, delete
Except the temporary file generated in the installation file of QQ, installation process, and disable starting up's state of the application.
According to S104:QQ installations have been completed to user's displaying, and have had disabled starting up's state of the application, have been deleted
50MB files.
Example two:
According to S101:Receive the installation instruction for video class application PPS.
User has selected " deleting garbage files " option and " disabling starting up " option before this step.
According to S102:There are the installation files of PPS at file X after testing, then directly invoke the installation file of PPS,
PPS is installed.
According to S103:In the case of the PPS that monitors that installation is complete, according to selection operation of the user before S101,
The temporary file generated in the installation file of PPS, installation process is deleted, and disables starting up's state of the application.
According to S104:PPS installations have been completed to user's displaying, and have had disabled starting up's state of the application, have been deleted
In addition to 21MB files, the file deleted includes:The installation file of PPS and the temporary file generated during the installation process.
Corresponding with above-mentioned application installation method, the embodiment of the present invention additionally provides a kind of using mounting device.
Fig. 4 is the first structural schematic diagram provided in an embodiment of the present invention using mounting device, which includes:
Installation instruction receiving module 401, for receiving the installation instruction for intended application;
It is installed using installation module 402 for according to the installation instruction, calling the installation file of the intended application
The intended application;
Redundancy processing module 403, in the case of the intended application that monitors that installation is complete, according to for
The processing parameter of redundancy carries out delete processing or change to the redundancy introduced by installing the intended application
Reason.
Specifically, the application installation module 402 may include:
Installation file detection sub-module, for according to the installation instruction, detecting whether that there are the peaces of the intended application
Fill file;
First application installation submodule, is the case where being for the testing result in the installation file detection sub-module
Under, the installation file of the intended application is called, the intended application is installed;
Second application installation submodule, the situation for being no in the testing result of the installation file detection sub-module
Under, the installation file of the intended application is obtained, and call the installation file of the intended application, the intended application is installed.
Specifically, the processing parameter for redundancy can be:
The preset default process parameter for redundancy;Or
The processing parameter obtained for the selection operation of redundancy according to user.
Specifically, the redundancy may include at least one of following information:
The installation file of the intended application;
The temporary file generated during installing the intended application;
Mark letter being arranged during installing the intended application, for indicating intended application described in starting up
Breath.
As seen from the above, in scheme provided in this embodiment, due to the intended application that detects that installation is complete the case where
Under, according to the processing parameter for redundancy, the redundancy by installing the intended application and introducing is deleted
Processing or more changed handling, so, with increasing for application is installed in the terminal, installation application can be controlled and introduced superfluous
The amount of remaining information, and then influence of the redundancy to user's normal use terminal can be reduced, user experience can be improved.
In one particular embodiment of the present invention, referring to Fig. 5, second of structural representation using mounting device is provided
Figure, compared with previous embodiment, in the present embodiment, above-mentioned further includes using mounting device:
Information display module 404 handles it for being carried out to the redundancy in the redundancy processing module 403
Afterwards, it is shown to user and the result information of the intended application is installed and for the handling result of above-mentioned redundancy.
As seen from the above, in scheme provided in this embodiment, user can get information about the installation condition of application, and
To the handling result of redundancy.
Module 402 is installed in the application,
It can be specifically used for, according to the installation instruction, calling the installation file of the intended application, being directed to according to user
Each selected installation parameter of step, installs the intended application in installation process;Or
It can be specifically used for, according to the installation instruction, the installation file of the intended application being called, according to preset needle
To the installation parameter of each step in installation process, the intended application is installed.
In another specific embodiment of the present invention, referring to Fig. 6, provides and show using the third structure of mounting device
It is intended to, compared with previous embodiment, in the present embodiment,
Module 402 is installed in the application, for according to the installation instruction, calling the installation file of the intended application,
According to the preset installation parameter for each step in installation process, the intended application is installed.
It is above-mentioned to further include using mounting device:
Using installation detection module 405, for after the intended application that monitors that it is described that installation is complete, detect whether will be into
One step is installed and the relevant application of the intended application;
Module 406 is prevented using installation, the testing result for installing detection module 405 in the application is the case where being
Under, prevent installation and the relevant application of the intended application.
Detection module 405 is installed in the application,
Whether be virtual value specifically for detecting preset interface parameters, if it has, then judgement need further installation with
The relevant application of intended application;Or
The installation file for whether belonging to the intended application specifically for detecting the file currently called, if it has not, then
Judgement needs further installation and the relevant application of the intended application;Or
Currently demand is downloaded with the presence or absence of data, and if it exists, then judge to need further installation and institute specifically for detection
State the relevant application of intended application.
As seen from the above, it in scheme provided in this embodiment, further to be installed and intended application phase by detecting whether
The mode of the application of pass prevents installation in the terminal and the relevant application of intended application, and then can effectively prevent installation user
Unwanted application, further improves user experience.
For device embodiments, since it is substantially similar to the method embodiment, so fairly simple, the correlation of description
Place illustrates referring to the part of embodiment of the method.
It should be noted that herein, 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 include 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.
One of ordinary skill in the art will appreciate that all or part of step in realization above method embodiment is can
It is completed with instructing relevant hardware by program, the program can be stored in computer read/write memory medium,
The storage medium designated herein obtained, such as:ROM/RAM, magnetic disc, CD etc..
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 (9)
1. a kind of applying installation method, which is characterized in that the method includes:
Receive the installation instruction for intended application;
According to the installation instruction, the installation file of the intended application is called, the intended application is installed;
In the case of the intended application that monitors that installation is complete, based on according to user for the selection operation of redundancy and
The processing parameter of acquisition is modified processing to the redundancy by installing the intended application and introducing.
2. according to the method described in claim 1, it is characterized in that, described according to the installation instruction, the target is called to answer
Installation file installs the intended application, including:
According to the installation instruction, detect whether that there are the installation files of the intended application;
If in the presence of calling the installation file of the intended application, installing the intended application;
If being not present, the installation file of the intended application is obtained, and calls the installation file of the intended application, described in installation
Intended application.
3. according to the method described in claim 1, it is characterized in that, the intended application that monitors that installation is complete the case where
Under, according to the processing parameter for redundancy, deletion is carried out to the redundancy by installing the intended application and introducing
After reason or more changed handling, further include:
It is shown to user and the result information of the intended application is installed and for the handling result of above-mentioned redundancy.
4. method according to any one of claim 1-3, which is characterized in that the redundancy, including following information
At least one of:
The installation file of the intended application;
The temporary file generated during installing the intended application;
Identification information be arranged during installing the intended application, for indicating intended application described in starting up.
5. according to the method described in claim 1, it is characterized in that, described according to the installation instruction, the target is called to answer
Installation file installs the intended application, including:
According to the installation instruction, the installation file of the intended application is called, according to user for each step in installation process
Rapid selected installation parameter, installs the intended application;Or
According to the installation instruction, the installation file of the intended application is called, according to preset for each in installation process
The installation parameter of step installs the intended application.
6. according to the method described in claim 5, it is characterized in that, according to the installation instruction, the intended application is called
Installation file, according to the preset installation parameter for each step in installation process, the case where installing the intended application
Under, after the intended application that monitors that it is described that installation is complete, further include:
It detects whether further to install and the relevant application of the intended application;
If it is, preventing installation and the relevant application of the intended application.
7. according to the method described in claim 6, it is characterized in that, it is described detect whether further to install answered with the target
With relevant application, including:
Detect whether preset interface parameters is virtual value, if it has, then judgement needs further installation and the intended application
Relevant application;Or
Detect whether the file currently called belongs to the installation file of the intended application, if it has not, then judging to need into one
Step installation and the relevant application of the intended application;Or
Detection currently downloads demand with the presence or absence of data, and if it exists, then judges to need further to install and the intended application phase
The application of pass.
8. a kind of applying mounting device, which is characterized in that described device includes:
Installation instruction receiving module, for receiving the installation instruction for intended application;
Using installation module, for according to the installation instruction, calling the installation file of the intended application, installing the target
Using;
Redundancy processing module, in the case of the intended application that monitors that installation is complete, based on according to user's needle
The processing parameter obtained to the selection operation of redundancy carries out the redundancy introduced by installing the intended application
More changed handling.
9. device according to claim 8, which is characterized in that module is installed in the application, including:
Installation file detection sub-module, for according to the installation instruction, detecting whether that there are the installation of intended application texts
Part;
First application installation submodule, in the case where the testing result of the installation file detection sub-module is to be, adjusting
With the installation file of the intended application, the intended application is installed;
Second application installation submodule, in the case where the testing result of the installation file detection sub-module is no, obtaining
The installation file of the intended application is obtained, and calls the installation file of the intended application, the intended application is installed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510409625.8A CN105138346B (en) | 2015-07-13 | 2015-07-13 | Application installation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510409625.8A CN105138346B (en) | 2015-07-13 | 2015-07-13 | Application installation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105138346A CN105138346A (en) | 2015-12-09 |
CN105138346B true CN105138346B (en) | 2018-10-16 |
Family
ID=54723704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510409625.8A Active CN105138346B (en) | 2015-07-13 | 2015-07-13 | Application installation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105138346B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106502716A (en) * | 2016-09-21 | 2017-03-15 | 奇酷互联网络科技(深圳)有限公司 | The method of mobile terminal and application installation, device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102654872A (en) * | 2011-03-03 | 2012-09-05 | 腾讯科技(深圳)有限公司 | Method and device for cleaning junk files generated by application programs |
CN103092650A (en) * | 2013-01-09 | 2013-05-08 | 华中科技大学 | Virtual machine mirror image generating method and device based on software preinstallation in cloud environment |
CN103488944A (en) * | 2013-09-12 | 2014-01-01 | 深圳市文鼎创数据科技有限公司 | Application program safety control method and application program safety control system |
CN103646087A (en) * | 2013-12-13 | 2014-03-19 | 北京奇虎科技有限公司 | Junk file data cleaning method and device |
-
2015
- 2015-07-13 CN CN201510409625.8A patent/CN105138346B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102654872A (en) * | 2011-03-03 | 2012-09-05 | 腾讯科技(深圳)有限公司 | Method and device for cleaning junk files generated by application programs |
CN103092650A (en) * | 2013-01-09 | 2013-05-08 | 华中科技大学 | Virtual machine mirror image generating method and device based on software preinstallation in cloud environment |
CN103488944A (en) * | 2013-09-12 | 2014-01-01 | 深圳市文鼎创数据科技有限公司 | Application program safety control method and application program safety control system |
CN103646087A (en) * | 2013-12-13 | 2014-03-19 | 北京奇虎科技有限公司 | Junk file data cleaning method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105138346A (en) | 2015-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107832100B (en) | APK plug-in loading method and terminal thereof | |
CN105138382B (en) | A kind of method and terminal of android system upgrading | |
US8270941B2 (en) | System and method for downloading user interface components to wireless devices | |
US7752616B2 (en) | Update system capable of updating software | |
KR100915564B1 (en) | Method, software and apparatus for application upgrade during execution | |
CN104866341B (en) | Component upgrading method and device and terminal | |
CN104461504B (en) | A kind of management method of end application | |
RU2339076C2 (en) | Execution of non-verified programs in radio communication device | |
CN104731622B (en) | The loading method of a kind of application program, device and mobile terminal | |
CN104461505B (en) | A kind of terminal | |
CN107766252A (en) | Test script automated execution method, apparatus, equipment and storage medium | |
CN108170438A (en) | A kind of application program automatic installation method, terminal and computer-readable medium | |
CN109800367A (en) | Webpage loading method, device, computer equipment and storage medium | |
CN102968321B (en) | Application program erecting device and application program installation method | |
CN106681749A (en) | Local code patch updating method and device based on Android platform | |
CN109634840A (en) | Method for testing software, device, equipment and storage medium | |
CN107220074A (en) | To the access of supporting layer software function, upgrade method and device | |
CN104360880B (en) | One kind applies installation method and electronic equipment | |
CN108132832B (en) | Application program starting method and device | |
CN110045998A (en) | Load the method and device of dynamic base | |
CN110286996A (en) | Container instance IP switching method, device, computer equipment and storage medium | |
CN105138346B (en) | Application installation method and device | |
CN105809027B (en) | Permission control method and device for application program | |
CN116048726A (en) | Deployment method, device and medium of containerized storage cluster | |
CN104978214B (en) | A kind of component loading method, device and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20181212 Address after: Room 105-53811, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province Patentee after: Zhuhai Leopard Technology Co.,Ltd. Address before: 100085 East District, Second Floor, 33 Xiaoying West Road, Haidian District, Beijing Patentee before: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE Co.,Ltd. |