CN106502820A - Application crashes processing method and processing device - Google Patents
Application crashes processing method and processing device Download PDFInfo
- Publication number
- CN106502820A CN106502820A CN201611062339.XA CN201611062339A CN106502820A CN 106502820 A CN106502820 A CN 106502820A CN 201611062339 A CN201611062339 A CN 201611062339A CN 106502820 A CN106502820 A CN 106502820A
- Authority
- CN
- China
- Prior art keywords
- application
- crashes
- application crashes
- processed
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
A kind of application crashes processing method and processing device is embodiments provided, is related to intelligent terminal's technical field, make user convenient for process during application crashes.The application crashes processing method includes:When application crashes, there is provided application crashes process selection interface;Process selection instruction in response to the application crashes of selection interface triggering are processed by the application crashes, carry out corresponding application crashes process.This programme is mainly used in processing procedure during application crashes in intelligent terminal.
Description
【Technical field】
A kind of the present invention relates to intelligent terminal's technical field, more particularly to application crashes processing method and processing device.
【Background technology】
Application in intelligent terminal may make a mistake for some reason and collapse (Crash), at present, application crashes
Afterwards, the prompting interface for moving back or showing collapse can be dodged, if user is remained a need for using the application, can only be re-executed and be entered application
Operation.
In process of the present invention is realized, inventor has found that at least there are the following problems in prior art:
The collapse of some applications can recover normal by restarting, but restart still after some application crashes
Can so collapse, need to remove data cached after restart again and can recover normal, and user does not often know how to process
The situation of application crashes, causes the inconvenience during user's use.
【Content of the invention】
In view of this, a kind of application crashes processing method and processing device is embodiments provided, and user is made for application
Process during collapse is convenient.
On the one hand, a kind of application crashes processing method is embodiments provided, including:
When application crashes, there is provided application crashes process selection interface;
Process selection instruction in response to the application crashes of selection interface triggering are processed by the application crashes, carry out corresponding
Application crashes process.
Specifically, above-mentioned application crashes processing method also includes:
When application crashes, the application state information during application crashes is obtained;
The application crashes in response to being processed selection interface triggering by the application crashes process selection instruction, carry out phase
The process that the application crashes that answers are processed includes:
In response to being processed the recovery instruction of selection interface triggering by the application crashes, according to the answering during application crashes
With status information, by the application recovery to interface during collapse;
Or, in response to being processed the instruction of restarting of selection interface triggering by the application crashes, the application is restarted;
Or, in response to the reset instruction of selection interface triggering is processed by the application crashes, remove the slow of the application
Deposit data simultaneously restarts the application.
Specifically, above-mentioned application crashes processing method also includes:
When described apply in Preset Time collapse number of times to reach preset times when, the application is restarted or removes institute
State the data cached of application and restart the application.
Specifically, the Preset Time is one minute, and the preset times are three times.
On the other hand, there is provided a kind of application crashes processing meanss, including:
Boundary element, for when application crashes, there is provided application crashes process selection interface;
Processing unit, processes selection for the application crashes in response to being processed selection interface triggering by the application crashes and refers to
Order, carries out corresponding application crashes process.
Specifically, above-mentioned application crashes processing meanss also include:
Acquiring unit, for when application crashes, obtaining the application state information during application crashes;
The processing unit includes:
Recovery module, for the recovery instruction in response to being processed selection interface triggering by the application crashes, according to described
Application state information during application crashes, by the application recovery to interface during collapse;
Restart module, for the instruction of restarting in response to selection interface triggering is processed by the application crashes, answer described
With restarting;
Reseting module, for the reset instruction in response to being processed selection interface triggering by the application crashes, removes described
Application data cached and restart the application.
Specifically, above-mentioned application crashes processing meanss also include:
Automatically reset unit, for when described apply in Preset Time collapse number of times to reach preset times when, will be described
Application is restarted or is removed the data cached of the application and restarts the application.
Specifically, the Preset Time is one minute, and the preset times are three times.
Application crashes processing method and processing device provided in an embodiment of the present invention, is supplied to user for different situations different
Application crashes processing mode so that user can select as needed corresponding processing mode and for collapse application carry out
Process, to enable an application to normal use, make user convenient for process during application crashes.
【Description of the drawings】
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below by to be used attached needed for embodiment
Figure is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for this area
For those of ordinary skill, without having to pay creative labor, can be other attached to be obtained according to these accompanying drawings
Figure.
Fig. 1 is a kind of flow chart of application crashes processing method in the embodiment of the present invention;
Fig. 2 is the flow chart of another kind of application crashes processing method in the embodiment of the present invention;
Fig. 3 is a kind of structured flowchart of application crashes processing meanss in the embodiment of the present invention;
Fig. 4 is the structured flowchart of another kind of application crashes processing meanss in the embodiment of the present invention.
【Specific embodiment】
In order to be better understood from technical scheme, below in conjunction with the accompanying drawings the embodiment of the present invention is retouched in detail
State.
It will be appreciated that described embodiment is only a part of embodiment of the invention, rather than whole embodiment.Base
Embodiment in the present invention, those of ordinary skill in the art obtained under the premise of creative work is not made all its
Its embodiment, belongs to the scope of protection of the invention.
The term for using in embodiments of the present invention is the purpose only merely for description specific embodiment, and is not intended to be limiting
The present invention." one kind ", " described " and " being somebody's turn to do " of singulative used in the embodiment of the present invention and appended claims
It is also intended to include most forms, unless context clearly shows that other implications.
As shown in figure 1, the embodiment of the present invention provides a kind of application crashes processing method, including:
Step 101, when application crashes, there is provided application crashes process selection interface;
The interface provides different application crashes and processes selection option, in response to user to applying crevasse reason to select option
Selection operation, corresponding application crashes can be generated and process selection instruction.
Step 102, the application crashes process selection instruction in response to being processed selection interface triggering by application crashes, carry out phase
The application crashes that answers are processed.
For example, application crashes selection interface is provided and restarts option and reset options, when user selects to restart option and generate
During instruction of restarting, the application can be restarted in response to instruction of restarting, so that the application normally can be used, when user selects to reset
Option when generating reset instruction, can remove the data cached of the application and restarts the application in response to reset instruction, so that should
Application normally can be used.User can be selected as needed.
It should be noted that involved terminal in the embodiment of the present invention can include but is not limited to personal computer
(Personal Computer, PC), personal digital assistant (Personal Digital Assistant, PDA), wireless handheld
Equipment, panel computer (Tablet Computer), mobile phone, MP3 player, MP4 players etc..
It is understood that the application can be mounted in the application program in terminal (nativeApp), or may be used also
To be a web page program (webApp) of browser in terminal, the embodiment of the present invention is not defined to this.
Application crashes processing method in the present embodiment, is supplied at the different application crashes of user for different situations
Reason mode, so that user can select corresponding processing mode as needed and the application for collapse is processed, so that should
With normally using, make user convenient for process during application crashes.
As shown in Fig. 2 specifically, above-mentioned application crashes processing method also includes:
Step 100, the application state information when application crashes, during acquisition application crashes;
It should be noted that step 100 does not have the restriction of time order and function order with step 101.Answering during application crashes
Application recovery can be made to interface during collapse with status information, the application state information can include that stack information, control are believed
Breath or life cycle information etc..
Above-mentioned steps 102, the application crashes process selection instruction in response to being processed selection interface triggering by application crashes, enter
The process that the corresponding application crashes of row are processed includes:
Step 1021, the recovery instruction in response to being processed selection interface triggering by application crashes, according to during application crashes
Application state information, by application recovery to interface during collapse;
In the step, recovery be not only user it can be seen that interface, but by application recovery to collapse when shape
State, it is ensured that the application after recovery can normally return upper level or exit.
Or, application is restarted by step 1022, the instruction of restarting in response to being processed selection interface triggering by application crashes;
Or, the slow of application is removed in step 1023, the reset instruction in response to being processed selection interface triggering by application crashes
Deposit data simultaneously restarts application.
In this step, remove process that is data cached and restarting to solve still can collapse after some applications are restarted
Situation.
By step 1021,1022 and 1023, user can select corresponding processing mode according to the needs of oneself, with
Solve the problems, such as application crashes.
Specifically, above-mentioned application crashes processing method also includes:
Step 103, when applying in Preset Time collapse number of times to reach preset times, application is restarted or is removed and is answered
Data cached and restart application.Preset Time can be one minute, and preset times can be three times.Above-mentioned steps 1021,
1022 and 1023 are the process executed in response to the selection of user, should for recover and restart cannot to solve to collapse
With, if user do not know these selection implication or select always mistake processing mode, cause application all the time cannot be normal
Use, then corresponding application crashes can be executed automatically according to the collapse number of times in Preset Time and is processed, to help user to solve
Certainly application crashes problem.
As shown in figure 3, the embodiment of the present invention also provides a kind of application crashes processing meanss, including:Boundary element 1, is used for
When application crashes, there is provided application crashes process selection interface;Processing unit 2, in response to being selected by application crashes process
The application crashes of interface triggering process selection instruction, carry out corresponding application crashes process.
It should be noted that the application crashes processing meanss in the present embodiment can apply the application in above-described embodiment to collapse
Routed processing method, its detailed process and principle same as the previously described embodiments, will not be described here.
Application crashes processing meanss in the present embodiment, are supplied at the different application crashes of user for different situations
Reason mode, so that user can select corresponding processing mode as needed and the application for collapse is processed, so that should
With normally using, make user convenient for process during application crashes.
As shown in figure 4, specifically, above-mentioned application crashes processing meanss also include:Acquiring unit 3, for working as application crashes
When, obtain application state information during application crashes;Processing unit 2 includes:Recovery module 21, in response to by application crashes
Process the recovery instruction of selection interface triggering, according to application state information during application crashes, by application recovery to collapse when
Interface;Restart module 22, for the instruction of restarting in response to selection interface triggering is processed by application crashes, application is restarted;Multiple
Position module 23, in response to by application crashes process selection interface triggering reset instruction, remove application data cached simultaneously
Restart application.
Specifically, above-mentioned application crashes processing meanss also include:Automatically reset unit 4, applies in Preset Time for working as
When interior collapse number of times reaches preset times, the data cached of application is restarted or removed in application and restarts application.
Specifically, Preset Time is one minute, and preset times are three times.
Those skilled in the art can be understood that, for convenience and simplicity of description, the system of foregoing description,
Device and the specific work process of unit, may be referred to the corresponding process in preceding method embodiment, will not be described here.
In several embodiments provided by the present invention, it should be understood that disclosed system, apparatus and method can be with
Realize by another way.For example, device embodiment described above is only schematic, for example, the unit
Divide, only a kind of division of logic function there can be other dividing mode when actually realizing, for example, multiple units or group
Part can in conjunction with or be desirably integrated into another system, or some features can be ignored, or not execute.Another, shown
Or discuss coupling each other direct-coupling or communication connection can be by the indirect of some interfaces, device or unit
Coupling is communicated to connect, and can be electrical, mechanical or other forms.
The unit that illustrates as separating component can be or may not be physically separate, aobvious as unit
The part for showing can be or may not be physical location, you can be located at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme
's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.Above-mentioned integrated list
Unit both can be realized in the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit to realize.
The above-mentioned integrated unit that is realized in the form of SFU software functional unit, can be stored in an embodied on computer readable and deposit
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, is used so that a computer including some instructions
Device (can be personal computer, server, or network equipment etc.) or processor (Processor) execute the present invention each
The part steps of embodiment methods described.And aforesaid storage medium includes:USB flash disk, portable hard drive, read only memory (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. various
Can be with the medium of store program codes.
Presently preferred embodiments of the present invention is the foregoing is only, not in order to limit the present invention, all in essence of the invention
Within god and principle, any modification, equivalent substitution and improvements that is done etc. are should be included within the scope of protection of the invention.
Claims (8)
1. a kind of application crashes processing method, it is characterised in that include:
When application crashes, there is provided application crashes process selection interface;
Process selection instruction in response to the application crashes of selection interface triggering are processed by the application crashes, applied accordingly
Collapse is processed.
2. method according to claim 1, it is characterised in that also include:
When application crashes, the application state information during application crashes is obtained;
The application crashes in response to being processed selection interface triggering by the application crashes process selection instruction, carry out corresponding
The process of application crashes process includes:
In response to being processed the recovery instruction of selection interface triggering by the application crashes, according to the application shape during application crashes
State information, by the application recovery to interface during collapse;
Or, in response to being processed the instruction of restarting of selection interface triggering by the application crashes, the application is restarted;
Or, in response to the reset instruction of selection interface triggering is processed by the application crashes, remove the caching number of the application
According to and restart the application.
3. method according to claim 1 and 2, it is characterised in that also include:
When described apply in Preset Time collapse number of times to reach preset times when, the application is restarted or removes described answering
Data cached and restart the application.
4. method according to claim 3, it is characterised in that
The Preset Time is one minute, and the preset times are three times.
5. a kind of application crashes processing meanss, it is characterised in that include:
Boundary element, for when application crashes, there is provided application crashes process selection interface;
Processing unit, processes selection instruction for the application crashes in response to being processed selection interface triggering by the application crashes,
Carry out corresponding application crashes process.
6. device according to claim 1, it is characterised in that also include:
Acquiring unit, for when application crashes, obtaining the application state information during application crashes;
The processing unit includes:
Recovery module, for the recovery instruction in response to being processed selection interface triggering by the application crashes, according to the application
Application state information during collapse, by the application recovery to interface during collapse;
Restart module, for the instruction of restarting in response to selection interface triggering is processed by the application crashes, by the application weight
Open;
Reseting module, for the reset instruction in response to being processed selection interface triggering by the application crashes, removes the application
Data cached and restart the application.
7. the device according to claim 5 or 6, it is characterised in that also include:
Automatically reset unit, for when described apply in Preset Time collapse number of times to reach preset times when, by the application
Restart or remove the data cached of the application and restart the application.
8. device according to claim 7, it is characterised in that
The Preset Time is one minute, and the preset times are three times.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611062339.XA CN106502820A (en) | 2016-11-28 | 2016-11-28 | Application crashes processing method and processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611062339.XA CN106502820A (en) | 2016-11-28 | 2016-11-28 | Application crashes processing method and processing device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106502820A true CN106502820A (en) | 2017-03-15 |
Family
ID=58327795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611062339.XA Pending CN106502820A (en) | 2016-11-28 | 2016-11-28 | Application crashes processing method and processing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106502820A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106980565A (en) * | 2017-03-17 | 2017-07-25 | 北京潘达互娱科技有限公司 | Escalation process monitoring method and device |
CN109240881A (en) * | 2018-08-29 | 2019-01-18 | 努比亚技术有限公司 | Processing method, equipment and computer readable storage medium are moved back in a kind of sudden strain of a muscle of application program |
CN109901941A (en) * | 2018-12-15 | 2019-06-18 | 中国平安人寿保险股份有限公司 | Application crash processing method and processing device, computer installation and storage medium |
CN111008044A (en) * | 2019-11-29 | 2020-04-14 | 支付宝实验室(新加坡)有限公司 | Application program recovery method and system and electronic equipment |
US11803451B2 (en) | 2019-01-20 | 2023-10-31 | Huawei Technologies Co., Ltd. | Application exception recovery |
CN117555717A (en) * | 2024-01-10 | 2024-02-13 | 深圳聚点互动科技有限公司 | Application exception handling method, terminal and computer storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102946468A (en) * | 2012-10-18 | 2013-02-27 | 广东欧珀移动通信有限公司 | Automatic mobile phone operating program abnormality alarming method and system |
CN103389916A (en) * | 2012-05-11 | 2013-11-13 | 宇龙计算机通信科技(深圳)有限公司 | Application program exception handling method and mobile terminal |
CN103442292A (en) * | 2013-08-15 | 2013-12-11 | 四川长虹电器股份有限公司 | Method for processing smart television software errors |
CN103678091A (en) * | 2013-12-19 | 2014-03-26 | 北京奇虎科技有限公司 | Method and device for processing crash data of application software |
CN105335244A (en) * | 2014-08-15 | 2016-02-17 | ***股份有限公司 | Application program recovery method |
CN105468478A (en) * | 2015-11-26 | 2016-04-06 | 北京京东尚科信息技术有限公司 | Recovery method and apparatus for business data after application crash |
-
2016
- 2016-11-28 CN CN201611062339.XA patent/CN106502820A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103389916A (en) * | 2012-05-11 | 2013-11-13 | 宇龙计算机通信科技(深圳)有限公司 | Application program exception handling method and mobile terminal |
CN102946468A (en) * | 2012-10-18 | 2013-02-27 | 广东欧珀移动通信有限公司 | Automatic mobile phone operating program abnormality alarming method and system |
CN103442292A (en) * | 2013-08-15 | 2013-12-11 | 四川长虹电器股份有限公司 | Method for processing smart television software errors |
CN103678091A (en) * | 2013-12-19 | 2014-03-26 | 北京奇虎科技有限公司 | Method and device for processing crash data of application software |
CN105335244A (en) * | 2014-08-15 | 2016-02-17 | ***股份有限公司 | Application program recovery method |
CN105468478A (en) * | 2015-11-26 | 2016-04-06 | 北京京东尚科信息技术有限公司 | Recovery method and apparatus for business data after application crash |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106980565A (en) * | 2017-03-17 | 2017-07-25 | 北京潘达互娱科技有限公司 | Escalation process monitoring method and device |
CN106980565B (en) * | 2017-03-17 | 2020-08-21 | 北京潘达互娱科技有限公司 | Upgrading process monitoring method and device |
CN109240881A (en) * | 2018-08-29 | 2019-01-18 | 努比亚技术有限公司 | Processing method, equipment and computer readable storage medium are moved back in a kind of sudden strain of a muscle of application program |
CN109901941A (en) * | 2018-12-15 | 2019-06-18 | 中国平安人寿保险股份有限公司 | Application crash processing method and processing device, computer installation and storage medium |
US11803451B2 (en) | 2019-01-20 | 2023-10-31 | Huawei Technologies Co., Ltd. | Application exception recovery |
CN111008044A (en) * | 2019-11-29 | 2020-04-14 | 支付宝实验室(新加坡)有限公司 | Application program recovery method and system and electronic equipment |
CN117555717A (en) * | 2024-01-10 | 2024-02-13 | 深圳聚点互动科技有限公司 | Application exception handling method, terminal and computer storage medium |
CN117555717B (en) * | 2024-01-10 | 2024-04-26 | 深圳聚点互动科技有限公司 | Application exception handling method, terminal and computer storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106502820A (en) | Application crashes processing method and processing device | |
CN103810020B (en) | Virtual machine elastic telescopic method and device | |
US8966399B2 (en) | Graphical menu interface, implementing method thereof, and operating method thereof | |
CN105607972B (en) | A kind of method and device repaired extremely | |
CN106502834A (en) | The backup method of data, apparatus and system | |
CN106204027A (en) | A kind of method of payment and mobile terminal | |
CN109407936A (en) | Screenshot method and relevant apparatus | |
CN104469717B (en) | Note transmission method and device | |
CN106775255A (en) | A kind of interface display method and device | |
CN106775625A (en) | Screenshot picture sharing method and device and electronic equipment | |
CN108196972A (en) | A kind of restorative procedure of application software, device, terminal and storage medium | |
CN109766054A (en) | A kind of touch-screen equipment and its control method, medium | |
CN107220051A (en) | A kind of processing method of interactive information, device and terminal | |
CN106249925A (en) | Application program starting method and device | |
EP3174244B1 (en) | Video communication ending method and apparatus, computer program and recording medium | |
CN109408012A (en) | Display control method and relevant apparatus | |
CN107291238A (en) | A kind of data processing method and device | |
CN105094738B (en) | A kind of control method and electronic equipment | |
CN103501247A (en) | Method and device for processing high concurrency request | |
CN109634776A (en) | Application recovery method, apparatus, equipment and storage medium | |
CN108762983A (en) | Multi-medium data restoration methods and device | |
CN109164996A (en) | A kind of realization android is from principal point screen method and Related product | |
CN107066278A (en) | A kind of method and device of screenshotss | |
CN110162372B (en) | Virtual key creation method and related equipment | |
CN113688102A (en) | File name modification method and device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |
|
RJ01 | Rejection of invention patent application after publication |