CN106502820A - Application crashes processing method and processing device - Google Patents

Application crashes processing method and processing device Download PDF

Info

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
Application number
CN201611062339.XA
Other languages
Chinese (zh)
Inventor
白常伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tinno Wireless Technology Co Ltd
Original Assignee
Shenzhen Tinno Wireless Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tinno Wireless Technology Co Ltd filed Critical Shenzhen Tinno Wireless Technology Co Ltd
Priority to CN201611062339.XA priority Critical patent/CN106502820A/en
Publication of CN106502820A publication Critical patent/CN106502820A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error 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/0706Error 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

Application crashes processing method and processing device
【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.
CN201611062339.XA 2016-11-28 2016-11-28 Application crashes processing method and processing device Pending CN106502820A (en)

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)

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

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

Patent Citations (6)

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

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