Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for processing crash data of application software

A technology of application software and processing method, which is applied in the field of communication and can solve problems such as application software crashing and application software not running normally.

Inactive Publication Date: 2014-03-26
BEIJING QIHOO TECH CO LTD +1
View PDF5 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Most of the application software is provided by a third party. When the terminal device runs the application software, it may not be able to run the application software normally, causing the application software to crash. When the system crashes, the operating system does not operate the application software.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for processing crash data of application software
  • Method and device for processing crash data of application software
  • Method and device for processing crash data of application software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] figure 1 It is a flow chart of steps of a method for processing application software crash data according to Embodiment 1 of the present invention. This embodiment can be applied to the terminal device side, and can be applied to application software such as security guards. In this application, terminal devices include, but are not limited to, the following electronic devices installed with the Android operating system: mobile phones, tablet computers, notebook computers, navigators, audio and / or video players, radios, mobile TVs, multi-function remote controls Portable computing equipment such as desktop computers, mainframe computers, printers, fax machines, copiers, multi-function machines, set-top boxes, public information query equipment, multimedia information interactive equipment and other fixed computing equipment. Such as figure 1 As shown, the method includes:

[0048] Step 102, determine that the application software on the terminal device crashes, wherei...

Embodiment 2

[0059] figure 2 It is a flow chart of steps of a method for processing application software crash data according to Embodiment 2 of the present invention, and this embodiment can be applied to the server side. Such as figure 2 As shown, the method includes:

[0060] Step 202, the server receives the crash data of the application software sent by the terminal device, wherein the operating system used by the terminal device is the Android system, and the crash data is obtained by the terminal device after determining that the application software on it has crashed. Also known as APP or application.

[0061] In a preferred example of the embodiment of the present invention, after the application software crashes, the terminal device will obtain the crash data of the application software, and send the crash data to the server, so that the server can receive the crash data. The crash data may include: the model of the terminal device, the software version number of the applica...

Embodiment 3

[0069] image 3 It is a flow chart of the steps of a method for processing application software crash data according to Embodiment 3 of the present invention, such as image 3 As shown, the method includes:

[0070] Step 302, determining that the application software on the terminal device has crashed, wherein the operating system used by the terminal device is the Android system; the application software is also called APP or application.

[0071] In a preferred example of the embodiment of the present invention, the terminal device invokes the listener to determine whether there is an unhandled exception thread in the thread of the application software, and if so, determines that the application software crashes. The JAVA language used by the Android system, in JAVA, each thread may have an exception, some exceptions can be handled, for example, cannot access the Internet; some exceptions cannot be handled, for example, send a notification to a device, if the device does no...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and device for processing crash data of application software. The method comprises the steps that it is determined that the application software of a terminal device crashes, wherein an operation system used by the terminal device is an android system; the crash data of the application software are obtained; the crash data are sent to a server, wherein the crash data are used for analyzing the crash of the application software on the server. According to the method for processing the crash data of the application software, the crash is analyzed by the server according to the crash data.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method and device for processing application software crash data. Background technique [0002] In recent years, there have been more and more smart terminal devices installed with operating systems. The terminal equipment installed with the operating system can be like a personal computer, and the user can install the programs provided by the third-party service provider such as software, games, navigation, etc. network for wireless network access. [0003] The Android (Android, also known as Anzhi) system is one of the mainstream terminal equipment operating systems, and most terminal equipment manufacturers use the Android operating system. With the popularity of smart terminal devices, the number of application software (APP) running on the Android system has also exploded exponentially. Most of the application software is provided by a third party. When the termi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/34
Inventor 张勇
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products