CN105138346B - Application installation method and device - Google Patents

Application installation method and device Download PDF

Info

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
Application number
CN201510409625.8A
Other languages
Chinese (zh)
Other versions
CN105138346A (en
Inventor
黄舰
邹晋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Baoqu Technology Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software 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 Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201510409625.8A priority Critical patent/CN105138346B/en
Publication of CN105138346A publication Critical patent/CN105138346A/en
Application granted granted Critical
Publication of CN105138346B publication Critical patent/CN105138346B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of application installation method and device
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.
CN201510409625.8A 2015-07-13 2015-07-13 Application installation method and device Active CN105138346B (en)

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)

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

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

Patent Citations (4)

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