CN104239106A - Information processing method and electronic equipment - Google Patents
Information processing method and electronic equipment Download PDFInfo
- Publication number
- CN104239106A CN104239106A CN201410487333.1A CN201410487333A CN104239106A CN 104239106 A CN104239106 A CN 104239106A CN 201410487333 A CN201410487333 A CN 201410487333A CN 104239106 A CN104239106 A CN 104239106A
- Authority
- CN
- China
- Prior art keywords
- application
- judged result
- information
- result shows
- install
- 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.)
- Granted
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses an information processing method which is applied in electronic equipment. a first application can be installed in the electronic equipment; the first application can generate a first prompt message when a second application starts to be installed and the second application is continuously installed after the input responding to the first prompt message is received, wherein the first prompt message is used for prompting the installing starting of the second application; the method comprises the steps of detecting whether the second application starts to be installed or not to obtain a first judge result; when the first judge result indicates that the second application starts to be installed, detecting whether the installing state of the second application in the installing process meets preset conditions or not to obtain a second judge result; when the second judge result indicates that the installing state meets the preset conditions, controlling the first application not to display the first prompt information.
Description
Technical field
The present invention relates to electronic technology field, the method for particularly a kind of information processing and electronic equipment.
Background technology
Along with the development of science and technology, in order to meet the demand of user, application for mobile phone development gets more and more, and user can select application that is that oneself like or that need to download in application shop according to the demand of oneself, or upgrades to the application of having installed.
Most of user selects to install third party tool software comes in managing mobile phone application as 360 mobile phone assistants, Tengxun mobile phone house keeper etc., but these third party's tool software eject the garbage of interference user sometimes.Such as, when user is when applying shop down load application or upgrade application, the installation of applying or upgrading are confirmed, but in the installation process of application, tool software still can eject prompting user and confirm to apply the interface of installing, after user selects to confirm installation, application could continue to install.Confirmation for avoiding user to carry out repetition in prior art is installed, and adopting when installing application, calling the operation that kill-9 order stops tool software by force.
Present inventor, in the process realizing technical scheme in the embodiment of the present application, at least finds to there is following technical matters in above-mentioned prior art:
Third party's tool software in prior art confirms to apply the interface of installing owing to still can eject prompting user, and adopt and call kill-9 order and stop when installing application situations such as third party's tool software can being caused during tool software to occur error in data, can not normally run by force, so, there is the technical matters how avoiding the confirmation needing user to carry out repetition to install in prior art.
Summary of the invention
The embodiment of the present application provides a kind of information processing method and electronic equipment, for solving in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieving when ensureing system stability and avoiding needing user to carry out the technique effect of duplicate acknowledgment installation.
The embodiment of the present application provides a kind of information processing method, be applied in electronic equipment, described electronic equipment can install the first application, described first application can generate the first information when the second application starts to install, and continue described second application is installed after receiving the input in response to described first information, wherein, described first information starts to install for pointing out described second application, and described method comprises:
Detect and whether have described second application to start to install, obtain the first judged result;
When described first judged result shows have described second application to start to install, detect the installment state be applied in installation process described second and whether meet predetermined condition, obtain the second judged result;
When described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information.
Optionally, described when described first judged result shows have described second application to start to install, detect installment state in described second application installation process and whether meet predetermined condition, obtain the second judged result, specifically comprise:
When described first judged result shows have described second application to start to install, determine the first file of the installation file of preserving described second application;
Whether create predetermined file folder under detecting described first file, obtain the 3rd judged result;
Correspondingly, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When having created described predetermined file folder under described 3rd judged result shows described first file, controlling described first application and not shown described first information.
Optionally, described when described first judged result shows have described second application to start to install, detect installment state in described second application installation process and whether meet predetermined condition, obtain the second judged result, described method also comprises:
Detect the security of described second application, and under detecting described first file, whether create described predetermined file folder, obtain the 4th judged result;
Correspondingly, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When described 4th judged result shows that described second application is safe, and when having created described predetermined file folder under described first file, control described first application and do not show described first information.
Optionally, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When described second judged result shows that described installment state meets described predetermined condition, close described first application.
Optionally, described when described second judged result shows that described installment state meets described predetermined condition, close described first application, specifically comprise:
When described second judged result shows that described installment state meets described predetermined condition, obtain the first application message from first server, described first application message is for recording the information of described first application;
According to described first application message, close corresponding with described first application message first and apply.
Optionally, described when described second judged result shows that described installment state meets described predetermined condition, close described first application, specifically comprise:
When described second judged result shows that described installment state meets described predetermined condition, generate the first instruction; Wherein, described first instruction is used to indicate the operation that described electronic equipment stops described first application by force;
Respond described first instruction, close described first application.
Optionally, described show that described installment state meets described predetermined condition when described second judged result time, close described first application after, described method also comprises:
Detect described second application installation whether to complete, obtain the 5th judged result;
When described 5th judged result shows described second application installation, start described first application.
Optionally, whether described second application of described detection is installed and is completed, and obtains the 5th judged result, specifically comprises:
Detect and whether receive the second information, obtain the 6th judged result; Described second information is for characterizing described second application installation;
Correspondingly, described when described 5th judged result shows described second application installation, start described first application, specifically comprise:
When described 6th judged result shows to receive described second information, generate the second instruction, described second instruction is used to indicate described electronic equipment and starts described first application;
Respond described second instruction, start described first application.
The embodiment of the present application also provides a kind of electronic equipment, described electronic equipment can install the first application, described first application can generate the first information when the second application starts to install, and continue described second application is installed after receiving the input in response to described first information, wherein, described first information starts to install for pointing out described second application, and described electronic equipment comprises:
Whether the first judge module, having described second application to start to install for detecting, obtaining the first judged result;
Second judge module, during for showing have described second application to start to install when described first judged result, detects the installment state be applied in installation process described second and whether meets predetermined condition, obtain the second judged result;
First control module, for when described second judged result shows that described installment state meets described predetermined condition, controls described first application and does not show described first information.
Optionally, described second judge module also comprises:
First detection sub-module, during for showing have described second application to start to install when described first judged result, determines the first file of the installation file of preserving described second application;
First judges submodule, whether creates predetermined file folder, obtain the 3rd judged result under detecting described first file;
Correspondingly, described first control module also comprises:
First controls submodule, during for having created described predetermined file folder under showing described first file when described 3rd judged result, controlling described first and applying and do not show described first information.
Optionally, described second judge module also comprises:
Second judges submodule, for detecting the security of described second application, and whether creating described predetermined file folder under detecting described first file, obtaining the 4th judged result;
Correspondingly, described first control module also comprises:
Second controls submodule, for showing that when described 4th judged result described second application is safe, and when having created described predetermined file folder under described first file, controlling described first application and not showing described first information.
Optionally, described first control module also comprises:
First implementation sub-module, for when described second judged result shows that described installment state meets described predetermined condition, closes described first application.
Optionally, described first implementation sub-module also comprises:
First acquiring unit, for when described second judged result shows that described installment state meets described predetermined condition, obtains the first application message from first server, and described first application message is for recording the information of described first application;
First performance element, for according to described first application message, closes corresponding with described first application message first and applies.
Optionally, described first implementation sub-module also comprises:
First generation unit, for when described second judged result shows that described installment state meets described predetermined condition, generates the first instruction; Wherein, described first instruction is used to indicate the operation that described electronic equipment stops described first application by force;
Second performance element, for responding described first instruction, closes described first application.
Optionally, described electronic equipment also comprises:
Whether the 3rd judge module, completing for detecting described second application installation, obtaining the 5th judged result;
First execution module, during for showing described second application installation when described 5th judged result, starts described first application.
Optionally, described 3rd judge module also comprises:
3rd judges submodule, for detecting whether receive the second information, obtains the 6th judged result; Described second information is for characterizing described second application installation;
Correspondingly, described 3rd performance element also comprises:
First generates submodule, for when described 6th judged result shows to receive described second information, generates the second instruction, and described second instruction is used to indicate described electronic equipment and starts described first application;
Second implementation sub-module, for responding described second instruction, starts described first application.
Above-mentioned one or more technical scheme in the embodiment of the present application, at least has one or more technique effects following:
One, the scheme of the embodiment of the present application is by when detecting that preparation starts installation or upgrade application, control third party tool software not display reminding user confirms the information of installation, install to avoid the confirmation needing user to carry out repetition, owing to not using the method for kill-9 in prior art to stop third party's tool software in the application, and adopt kill-9 that third party's tool software can be caused to occur error in data, the situation such as normally can not to run, therefore the technical scheme in the embodiment of the present application effectively solves in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieve when ensureing system stability and avoid needing user to carry out the technique effect of duplicate acknowledgment installation.
Two, the scheme of the embodiment of the present application by detect prepare to start to install or upgrade application time just control third party's tool software not display reminding user confirm the information of installing, therefore user only needs to confirm installation or upgrade application when applying shop down load application, and the message without the need to ejecting third party's tool software carries out secondary-confirmation, visible, technical scheme in the embodiment of the present application effectively solves in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieve the technique effect avoiding the confirmation needing user to carry out repetition to install when ensureing system stability.
Further, the scheme of the embodiment of the present application is by when detecting that preparation starts installation or upgrade application, calling system forceStopPackage () interface, stop the operation of third party's tool software in electronic equipment, install to avoid the confirmation needing user to carry out repetition, owing to not using the method for kill-9 in prior art to stop third party's tool software in the application, and adopt kill-9 that third party's tool software can be caused to occur error in data, the situation such as normally can not to run, therefore the technical scheme in the embodiment of the present application effectively solves in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieving when ensureing system stability avoids the confirmation needing user to carry out repetition to install, reduce user's repetitive operation, and then promote the technique effect of Consumer's Experience.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only the embodiment of the present application, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to the accompanying drawing provided.
The process flow diagram of a kind of information processing method that Fig. 1 provides for the embodiment of the present application one;
The first implementation of step S102 in a kind of information processing method that Fig. 2 provides for the embodiment of the present application one;
The block diagram of a kind of electronic equipment that Fig. 3 provides for the embodiment of the present application two.
Embodiment
The embodiment of the present application provides a kind of information processing method and electronic equipment, for solving in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieve the technique effect avoiding the confirmation needing user to carry out repetition to install when ensureing system stability.
Technical scheme in the embodiment of the present application is solve above-mentioned technical matters, and general thought is as follows:
A kind of information processing method is provided, be applied in electronic equipment, electronic equipment can install the first application, first application can generate the first information when the second application starts to install, and after receiving input in response to the first information, continue installation second apply, wherein, the first information starts to install for pointing out the second application, whether method comprises: detect and have described second application to start to install, obtain the first judged result; When first judged result shows have the second application to start to install, detect and whether meet predetermined state in the second application installation process, obtain the second judged result; When the second judged result shows that installment state meets predetermined condition, control the first application and do not show the first information.
In technique scheme, electronic equipment is when installation or upgrade application, by calling system forceStopPackage () interface, stop the operation of third party's tool software in electronic equipment, information is ejected to avoid third party's tool software, owing to not using the method for kill-9 in prior art to stop third party's tool software in the application, and adopt kill-9 that third party's tool software can be caused to occur error in data, the situation such as normally can not to run, therefore the technical scheme in the embodiment of the present application effectively solves in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieve the technique effect avoiding the confirmation needing user to carry out repetition to install when ensureing system stability.
In order to better understand technique scheme, below by accompanying drawing and specific embodiment, technical solution of the present invention is described in detail, the specific features being to be understood that in the embodiment of the present application and embodiment is the detailed description to technical solution of the present invention, instead of the restriction to technical solution of the present invention, when not conflicting, the technical characteristic in the embodiment of the present application and embodiment can combine mutually.
Embodiment one
Please refer to Fig. 1, the embodiment of the present application provides a kind of information processing method, be applied in electronic equipment, described electronic equipment can install the first application, described first application can generate the first information when the second application starts to install, and continues to install described second application after receiving the input in response to described first information, wherein, described first information starts to install for pointing out described second application, and described method comprises:
S101: detect and whether have described second application to start to install, obtain the first judged result;
S102: when described first judged result shows have described second application to start to install, detect the installment state be applied in installation process described second and whether meet predetermined condition, obtain the second judged result;
S103: when described second judged result shows that described installment state meets described predetermined condition, controls described first application and does not show described first information.
In specific implementation process, described electronic equipment can be the electronic equipment such as mobile phone, panel computer, in the embodiment of the present application, will be mobile phone for electronic equipment, and be described in detail the implementation procedure of the scheme in the embodiment of the present application.
When needs install in mobile phone or upgrade application time, corresponding application shop can be arrived download, the present embodiment is for the mobile phone of Android operation system, the 360 mobile phone assistants installed in mobile phone, third party's tool software such as Tengxun mobile phone house keeper and installable first application of corresponding described electronic equipment, application shop select download or upgrading as Netease's news, the application such as Baidu's map is corresponding second application, when the second application starts to install, for Netease's news, third party's tool software just can eject a prompting interface, such as " whether Netease's news is installed ", and need user to carry out confirmation operation, after receiving the confirmation operation, Netease's news just can proceed to install.
For step S101, whether specific implementation is downloaded or mobile phone application of having upgraded in application shop for detecting, when determining to download in application shop or after mobile phone application of having upgraded, perform step S102.
In the embodiment of the present application, step S102 specifically comprises two kinds of implementations:
First kind of way, please refer to Fig. 2, and detect described second application to be installed and whether generate installation folder, now, the specific implementation process of step S102 is as follows:
S1021: when described first judged result shows have described second application to start to install, determine the first file of the installation file of preserving described second application;
S1022: whether create predetermined file folder under detecting described first file, obtain the 3rd judged result.
Still for the mobile phone of Android operation system, when user start install or upgrading mobile phone application by application shop confirm install or upgrading mobile phone application time, the audiomonitor FileObserver in Android system is utilized to monitor application installation directory, lib file whether is created in file bag to be installed under monitoring/data/data/ catalogue, if lib file is created, then show that application to be installed starts to carry out having installed.
The second way, detect the security of described second application to be installed and whether generate installation folder, now, the specific implementation process of step S102 is:
Detect the security of described second application;
Whether create described predetermined file folder under detecting described first file, obtain the 4th judged result.
Continue to use example above, in order to ensure the security of mobile phone, the specific implementation process of the second way of step S102 is: the security that first will detect application in down load application process, whether namely detect software to be installed is wooden horse or with virus, when determining that software to be installed is safety applications and after being safe from harm to cell phone system, arrange audiomonitor FileObserver to monitor application installation directory, detect whether create lib file.
Correspondingly, for two kinds of implementations of step S102, step S103, that is: when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, also have two kinds of corresponding implementations:
First kind of way: when having created described predetermined file folder under described 3rd judged result shows described first file, controls described first application and does not show described first information.
Continue to use example above, in specific implementation process, when audiomonitor FileObserver detects that lib file creates, show that application to be installed has started to install, now, control third party's tool software and do not eject the reminder message confirming to install, therefore, user also need not carry out confirmation operation to the prompting of ejecting again, eliminates unnecessary operation.
The second way: when described 4th judged result shows that described second application is safe, and when having created described predetermined file folder under described first file, control described first application and do not show described first information.
Continue to use example above, in specific implementation process, may potential safety hazard be there is in the application of mobile phone-downloaded, the application of downloading is likely trojan horse program or carries virus, this application is installed and can causes very serious destruction to cell phone system, in order to ensure that the application of downloading is to being safe from harm property of mobile phone, security inspection to be carried out to application, security inspection can be detected by auxiliary testing tool software, also can by realizing the code analysis of down load application, be applied as completely when what confirm to download, mobile phone is not encroached on, the establishment situation that audiomonitor FileObserver detects lib file under assigned catalogue just can be set, if lib file creates, then control third party's tool software and do not eject reminder message.
In the application implements, it can be realized by following steps that above-mentioned control third party tool software does not eject reminder message, but be not limited only to step: when described second judged result shows that described installment state meets described predetermined condition, close described first application, or when described second judged result shows that described installment state meets described predetermined condition, shield the prompting message that described first application is ejected.
In specific implementation process, still for the mobile phone of above-mentioned Android operation system, when lib file creates, then show that the mobile phone application of downloading starts to install, now, in order to avoid third party's tool software ejects reminder message, then the third party's tool software controlling to have installed in mobile phone performs shutoff operation.
As a rule, user can install many application software in mobile phone, in these mounted application, some can eject reminder message when installation or upgrade application, some then can not install or upgrade application time eject reminder message, therefore, need to determine above-mentionedly can eject the application of reminder message and be closed, in the embodiment of the present application, realized by following steps:
When described second judged result shows that described installment state meets described predetermined condition, obtain the first application message from first server, described first application message is for recording the information of described first application;
According to described first application message, close corresponding with described first application message first and apply.
Specifically, the list of a set of third party's tool software is preserved at the server end of mobile phone, application software in list is all likely eject reminder message when application installed by mobile phone, in the process of user installation or upgrade application, when detecting that lib file creates, then the application software information in the application software information existed in mobile phone and server list is carried out comparison one by one, if there is the application software consistent with information in list in mobile phone, then this application is closed, like this, regardless of having installed the application software how much ejecting reminder message in installation or upgrading mobile phone application process in mobile phone, can be found according to the list of server end and be carried out shutoff operation.
After determining third party's tool software that will perform closedown, following steps are taked to close third party's tool software: when described second judged result shows that described installment state meets described predetermined condition, to generate the first instruction; Wherein, described first instruction is used to indicate the operation that described electronic equipment stops described first application by force; Respond described first instruction, close described first application.
In specific implementation process, when user selects the application of downloading or upgrading to start to install, namely after lib file is created, by the forceStopPackage () interface of reflection calling system ActivityManager, to stop the operation of third party's tool software.
After described first application of closedown, proceed following steps:
S104: detect described second application installation and whether complete, obtain the 5th judged result;
S105: when described 5th judged result shows described second application installation, starts described first application.
In specific implementation process, step S104 specifically comprises: detect whether receive the second information, obtains the 6th judged result; Described second information is for characterizing described second application installation.
Accordingly, step S105 specifically comprises: when described 6th judged result shows to receive described second information, generate the second instruction, and described second instruction is used to indicate described electronic equipment and starts described first application; Respond described second instruction, start described first application.
Continue the example of the Android operation system mobile phone continued to use above, after detecting that application that is to be installed or upgrading has been installed or upgraded, the PackageManagerService of system just can send " android.intent.action.PACKAGE_ADDED " message, this message represents applies successful installation, after " android.intent.action.PACKAGE_ADDED " message sends, third party's tool software can receive " BOOT_COMPLETE " system broadcasts, this system broadcasts is used for restarting third party's tool software, third party's tool software just performs reboot operation after receiving.
Embodiment two
Based on the inventive concept same with information processing method in the embodiment of the present application one, the embodiment of the present application provides a kind of electronic equipment, please refer to Fig. 3, described electronic equipment can install the first application, described first application can generate the first information when the second application starts to install, and continues to install described second application after receiving the input in response to described first information, wherein, described first information starts to install for pointing out described second application, and described electronic equipment comprises:
Whether the first judge module 301, having described second application to start to install for detecting, obtaining the first judged result;
Second judge module 302, during for showing have described second application to start to install when described first judged result, detects the installment state be applied in installation process described second and whether meets predetermined condition, obtain the second judged result;
First control module 303, for when described second judged result shows that described installment state meets described predetermined condition, controls described first application and does not show described first information.
Whether started to install to detect the second application, described second judge module 302 also comprises:
First detection sub-module, during for showing have described second application to start to install when described first judged result, determines the first file of the installation file of preserving described second application;
First judges submodule, whether creates predetermined file folder, obtain the 3rd judged result under detecting described first file;
Correspondingly, described first control module 303 also comprises:
First controls submodule, during for having created described predetermined file folder under showing described first file when described 3rd judged result, controlling described first and applying and do not show described first information.
In order to ensure the security of the second application, described second judge module 302 also comprises:
Second judges submodule, for detecting the security of described second application, and whether creating described predetermined file folder under detecting described first file, obtaining the 4th judged result;
Correspondingly, described first control module 303 also comprises:
Second controls submodule, for showing that when described 4th judged result described second application is safe, and when having created described predetermined file folder under described first file, controlling described first application and not showing described first information.
In order to make third party's tool software not generate prompting message, described first control module 303 also comprises:
First implementation sub-module, for when described second judged result shows that described installment state meets described predetermined condition, closes described first application.
In order to determine the third party's tool software that will close, described first implementation sub-module also comprises:
First acquiring unit, for when described second judged result shows that described installment state meets described predetermined condition, obtains the first application message from first server, and described first application message is for recording the information of described first application;
First performance element, for according to described first application message, closes corresponding with described first application message first and applies.
In order to close third party's tool software, described first implementation sub-module also comprises:
First generation unit, for when described second judged result shows that described installment state meets described predetermined condition, generates the first instruction; Wherein, described first instruction is used to indicate the operation that described electronic equipment stops described first application by force;
Second performance element, for responding described first instruction, closes described first application.
In order to restart third party's tool software after application software installation, described electronic equipment also comprises:
Whether the 3rd judge module 304, completing for detecting described second application installation, obtaining the 5th judged result;
First execution module 305, during for showing described second application installation when described 5th judged result, starts described first application.
Wherein, described 3rd judge module 304 also comprises:
3rd judges submodule, for detecting whether receive the second information, obtains the 6th judged result; Described second information is for characterizing described second application installation;
Correspondingly, described 3rd performance element also comprises:
First generates submodule, for when described 6th judged result shows to receive described second information, generates the second instruction, and described second instruction is used to indicate described electronic equipment and starts described first application;
Second implementation sub-module, for responding described second instruction, starts described first application.
By the one or more technical schemes in the embodiment of the present application, following one or more technique effect can be realized:
One, the scheme of the embodiment of the present application is by when detecting that preparation starts installation or upgrade application, control third party tool software not display reminding user confirms the information of installation, install to avoid the confirmation needing user to carry out repetition, owing to not using the method for kill-9 in prior art to stop third party's tool software in the application, and adopt kill-9 that third party's tool software can be caused to occur error in data, the situation such as normally can not to run, therefore the technical scheme in the embodiment of the present application effectively solves in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieve when ensureing system stability and avoid needing user to carry out the technique effect of duplicate acknowledgment installation.
Two, the scheme of the embodiment of the present application by detect prepare to start to install or upgrade application time just control third party's tool software not display reminding user confirm the information of installing, therefore user only needs to confirm installation or upgrade application when applying shop down load application, and the message without the need to ejecting third party's tool software carries out secondary-confirmation, visible, technical scheme in the embodiment of the present application effectively solves in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieve the technique effect avoiding the confirmation needing user to carry out repetition to install when ensureing system stability.
Further, the scheme of the embodiment of the present application is by when detecting that preparation starts installation or upgrade application, calling system forceStopPackage () interface, stop the operation of third party's tool software in electronic equipment, install to avoid the confirmation needing user to carry out repetition, owing to not using the method for kill-9 in prior art to stop third party's tool software in the application, and adopt kill-9 that third party's tool software can be caused to occur error in data, the situation such as normally can not to run, therefore the technical scheme in the embodiment of the present application effectively solves in prior art the technical matters existing and how to avoid the confirmation needing user to carry out repetition to install, achieving when ensureing system stability avoids the confirmation needing user to carry out repetition to install, reduce user's repetitive operation, and then promote the technique effect of Consumer's Experience.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Specifically, the computer program instructions that a kind of information processing method in the embodiment of the present application is corresponding can be stored in CD, hard disk, on the storage mediums such as USB flash disk, read by an electronic equipment when the computer program instructions corresponding with information processing method in storage medium or when being performed, comprise the steps:
Detect and whether have described second application to start to install, obtain the first judged result;
When described first judged result shows have described second application to start to install, detect the installment state be applied in installation process described second and whether meet predetermined condition, obtain the second judged result;
When described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information.
Optionally, described when described first judged result shows have described second application to start to install, detect installment state in described second application installation process and whether meet predetermined condition, obtain the second judged result, specifically comprise:
When described first judged result shows have described second application to start to install, determine the first file of the installation file of preserving described second application;
Whether create predetermined file folder under detecting described first file, obtain the 3rd judged result;
Correspondingly, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When having created described predetermined file folder under described 3rd judged result shows described first file, controlling described first application and not shown described first information.
Optionally, described when described first judged result shows have described second application to start to install, detect installment state in described second application installation process and whether meet predetermined condition, obtain the second judged result, described method also comprises:
Detect the security of described second application, and under detecting described first file, whether create described predetermined file folder, obtain the 4th judged result;
Correspondingly, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When described 4th judged result shows that described second application is safe, and when having created described predetermined file folder under described first file, control described first application and do not show described first information.
Optionally, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When described second judged result shows that described installment state meets described predetermined condition, close described first application.
Optionally, described when described second judged result shows that described installment state meets described predetermined condition, close described first application, specifically comprise:
When described second judged result shows that described installment state meets described predetermined condition, obtain the first application message from first server, described first application message is for recording the information of described first application;
According to described first application message, close corresponding with described first application message first and apply.
Optionally, described when described second judged result shows that described installment state meets described predetermined condition, close described first application, specifically comprise:
When described second judged result shows that described installment state meets described predetermined condition, generate the first instruction; Wherein, described first instruction is used to indicate the operation that described electronic equipment stops described first application by force;
Respond described first instruction, close described first application.
Optionally, described show that described installment state meets described predetermined condition when described second judged result time, close described first application after, described method also comprises:
Detect described second application installation whether to complete, obtain the 5th judged result;
When described 5th judged result shows described second application installation, start described first application.
Optionally, whether described second application of described detection is installed and is completed, and obtains the 5th judged result, specifically comprises:
Detect and whether receive the second information, obtain the 6th judged result; Described second information is for characterizing described second application installation;
Correspondingly, described when described 5th judged result shows described second application installation, start described first application, specifically comprise:
When described 6th judged result shows to receive described second information, generate the second instruction, described second instruction is used to indicate described electronic equipment and starts described first application;
Respond described second instruction, start described first application.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (16)
1. an information processing method, be applied in electronic equipment, described electronic equipment can install the first application, described first application can generate the first information when the second application starts to install, and continue described second application is installed after receiving the input in response to described first information, wherein, described first information starts to install for pointing out described second application, and described method comprises:
Detect and whether have described second application to start to install, obtain the first judged result;
When described first judged result shows have described second application to start to install, detect the installment state be applied in installation process described second and whether meet predetermined condition, obtain the second judged result;
When described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information.
2. the method for claim 1, it is characterized in that, described when described first judged result shows have described second application to start to install, detect installment state in described second application installation process and whether meet predetermined condition, obtain the second judged result, specifically comprise:
When described first judged result shows have described second application to start to install, determine the first file of the installation file of preserving described second application;
Whether create predetermined file folder under detecting described first file, obtain the 3rd judged result;
Correspondingly, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When having created described predetermined file folder under described 3rd judged result shows described first file, controlling described first application and not shown described first information.
3. method as claimed in claim 2, it is characterized in that, described when described first judged result shows have described second application to start to install, detect the installment state be applied in installation process described second and whether meet predetermined condition, obtain the second judged result, described method also comprises:
Detect the security of described second application, and under detecting described first file, whether create described predetermined file folder, obtain the 4th judged result;
Correspondingly, described when described second judged result shows that described installment state meets described predetermined condition, control described first application and do not show described first information, specifically comprise:
When described 4th judged result shows that described second application is safe, and when having created described predetermined file folder under described first file, control described first application and do not show described first information.
4. the method for claim 1, is characterized in that, described when described second judged result shows that described installment state meets described predetermined condition, controls described first application and does not show described first information, specifically comprise:
When described second judged result shows that described installment state meets described predetermined condition, close described first application.
5. method as claimed in claim 4, is characterized in that, described when described second judged result shows that described installment state meets described predetermined condition, closes described first application, specifically comprises:
When described second judged result shows that described installment state meets described predetermined condition, obtain the first application message from first server, described first application message is for recording the information of described first application;
According to described first application message, close corresponding with described first application message first and apply.
6. method as claimed in claim 5, is characterized in that, described when described second judged result shows that described installment state meets described predetermined condition, closes described first application, specifically comprises:
When described second judged result shows that described installment state meets described predetermined condition, generate the first instruction; Wherein, described first instruction is used to indicate the operation that described electronic equipment stops described first application by force;
Respond described first instruction, close described first application.
7. the method as described in claim as arbitrary in claim 4-6, is characterized in that, described show that described installment state meets described predetermined condition when described second judged result time, close described first application after, described method also comprises:
Detect described second application installation whether to complete, obtain the 5th judged result;
When described 5th judged result shows described second application installation, start described first application.
8. method as claimed in claim 7, is characterized in that, whether described second application of described detection is installed and completed, and obtains the 5th judged result, specifically comprises:
Detect and whether receive the second information, obtain the 6th judged result; Described second information is for characterizing described second application installation;
Correspondingly, described when described 5th judged result shows described second application installation, start described first application, specifically comprise:
When described 6th judged result shows to receive described second information, generate the second instruction, described second instruction is used to indicate described electronic equipment and starts described first application;
Respond described second instruction, start described first application.
9. an electronic equipment, described electronic equipment can install the first application, described first application can generate the first information when the second application starts to install, and continue described second application is installed after receiving the input in response to described first information, wherein, described first information starts to install for pointing out described second application, and described electronic equipment comprises:
Whether the first judge module, having described second application to start to install for detecting, obtaining the first judged result;
Second judge module, during for showing have described second application to start to install when described first judged result, detects the installment state be applied in installation process described second and whether meets predetermined condition, obtain the second judged result;
First control module, for when described second judged result shows that described installment state meets described predetermined condition, controls described first application and does not show described first information.
10. electronic equipment as claimed in claim 9, it is characterized in that, described second judge module also comprises:
First detection sub-module, during for showing have described second application to start to install when described first judged result, determines the first file of the installation file of preserving described second application;
First judges submodule, whether creates predetermined file folder, obtain the 3rd judged result under detecting described first file;
Correspondingly, described first control module also comprises:
First controls submodule, during for having created described predetermined file folder under showing described first file when described 3rd judged result, controlling described first and applying and do not show described first information.
11. electronic equipments as claimed in claim 10, it is characterized in that, described second judge module also comprises:
Second judges submodule, for detecting the security of described second application, and whether creating described predetermined file folder under detecting described first file, obtaining the 4th judged result;
Correspondingly, described first control module also comprises:
Second controls submodule, for showing that when described 4th judged result described second application is safe, and when having created described predetermined file folder under described first file, controlling described first application and not showing described first information.
12. electronic equipments as claimed in claim 9, it is characterized in that, described first control module also comprises:
First implementation sub-module, for when described second judged result shows that described installment state meets described predetermined condition, closes described first application.
13. electronic equipments as claimed in claim 12, it is characterized in that, described first implementation sub-module also comprises:
First acquiring unit, for when described second judged result shows that described installment state meets described predetermined condition, obtains the first application message from first server, and described first application message is for recording the information of described first application;
First performance element, for according to described first application message, closes corresponding with described first application message first and applies.
14. electronic equipments as claimed in claim 13, it is characterized in that, described first implementation sub-module also comprises:
First generation unit, for when described second judged result shows that described installment state meets described predetermined condition, generates the first instruction; Wherein, described first instruction is used to indicate the operation that described electronic equipment stops described first application by force;
Second performance element, for responding described first instruction, closes described first application.
Electronic equipment as described in 15. claims as arbitrary in claim 12-14, it is characterized in that, described electronic equipment also comprises:
Whether the 3rd judge module, completing for detecting described second application installation, obtaining the 5th judged result;
First execution module, during for showing described second application installation when described 5th judged result, starts described first application.
16. electronic equipments as claimed in claim 15, is characterized in that, described 3rd judge module also comprises:
3rd judges submodule, for detecting whether receive the second information, obtains the 6th judged result; Described second information is for characterizing described second application installation;
Correspondingly, described 3rd performance element also comprises:
First generates submodule, for when described 6th judged result shows to receive described second information, generates the second instruction, and described second instruction is used to indicate described electronic equipment and starts described first application;
Second implementation sub-module, for responding described second instruction, starts described first application.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410487333.1A CN104239106B (en) | 2014-09-22 | 2014-09-22 | A kind of information processing method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410487333.1A CN104239106B (en) | 2014-09-22 | 2014-09-22 | A kind of information processing method and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104239106A true CN104239106A (en) | 2014-12-24 |
CN104239106B CN104239106B (en) | 2018-08-07 |
Family
ID=52227241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410487333.1A Active CN104239106B (en) | 2014-09-22 | 2014-09-22 | A kind of information processing method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104239106B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101976197A (en) * | 2010-10-12 | 2011-02-16 | 彭扬 | Method for automatically installing a plurality of mobile phone software |
US20110276808A1 (en) * | 2010-05-06 | 2011-11-10 | Canon Kabushiki Kaisha | Application installing method |
CN103279706A (en) * | 2013-06-07 | 2013-09-04 | 北京奇虎科技有限公司 | Method and device for intercepting installation of Android application program in mobile terminal |
CN103310153A (en) * | 2013-04-28 | 2013-09-18 | 中国人民解放军理工大学 | Fine-grained authority control method based on Android platform |
CN103744686A (en) * | 2013-10-18 | 2014-04-23 | 青岛海信传媒网络技术有限公司 | Control method and system for installing application in intelligent terminal |
-
2014
- 2014-09-22 CN CN201410487333.1A patent/CN104239106B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110276808A1 (en) * | 2010-05-06 | 2011-11-10 | Canon Kabushiki Kaisha | Application installing method |
CN101976197A (en) * | 2010-10-12 | 2011-02-16 | 彭扬 | Method for automatically installing a plurality of mobile phone software |
CN103310153A (en) * | 2013-04-28 | 2013-09-18 | 中国人民解放军理工大学 | Fine-grained authority control method based on Android platform |
CN103279706A (en) * | 2013-06-07 | 2013-09-04 | 北京奇虎科技有限公司 | Method and device for intercepting installation of Android application program in mobile terminal |
CN103744686A (en) * | 2013-10-18 | 2014-04-23 | 青岛海信传媒网络技术有限公司 | Control method and system for installing application in intelligent terminal |
Also Published As
Publication number | Publication date |
---|---|
CN104239106B (en) | 2018-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105335184B (en) | Application installation method and device | |
CN109828772B (en) | Thermal update method, operating system, terminal device, and storage medium | |
CN106598835B (en) | Application testing method, device and system | |
US20150220326A1 (en) | Mobile Terminal and Software Upgrade Method Thereof | |
WO2015062389A1 (en) | Method and apparatus for uninstalling system application on terminal device | |
CN105653310B (en) | Using installation method, device and electronic equipment | |
CN105302711B (en) | Application restoration method and device and terminal | |
CN103139391B (en) | Method and device of permission validating installation or unloading of application program in mobile phone | |
CN105760200A (en) | Terminal device and system updating method thereof | |
CN106445309B (en) | Application download entry display method and device | |
CN110442426B (en) | Password resetting method, device and storage medium | |
KR20130142073A (en) | Method and terminal for using mobile memory card to boot up mobile phone operating system | |
WO2016015563A1 (en) | Application program installation method and apparatus | |
CN105468395A (en) | Updating method, device and system | |
CN104572217A (en) | Updating method and system of wearable intelligent device | |
CN104750523A (en) | Information processing method and electronic equipment | |
CN105786636B (en) | A kind of system repair and device | |
CN109032617B (en) | Control method and control device for automatically deleting installation package | |
CN103678125A (en) | Method and system for debugging codes | |
CN104158907A (en) | Method and device of downloading application program file | |
CN110837383A (en) | Application installation-free upgrading method and device | |
US8364598B2 (en) | Use of software update policies | |
CN104598281A (en) | Method for upgrading system of electronic device | |
CN105335192A (en) | Information processing method and electronic equipment | |
CN104765631A (en) | Restoration method and device for application program of mobile 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 |