Unlock instant, AI-driven research and patent intelligence for your innovation.

Application program operation analysis method and device and intelligent terminal

A technology of application program and analysis method, which is applied in the direction of instrumentation, electrical digital data processing, calculation, etc., and can solve the problems that the application program of the smart terminal cannot be started normally, and the method execution process is time-consuming, etc.

Inactive Publication Date: 2019-09-24
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Although the execution status and time-consuming of methods in each Java thread can be viewed through Trace View, because Trace View uses the Debug class or DDMS to monitor the execution process and monitor various system resources during the execution process to obtain analysis results , Therefore, after the Trace View is turned on, the execution process of the method called by each thread will be seriously time-consuming
The study found that the performance gap of the smart terminal is too large when Trace View is turned on and when Trace View is not turned on, especially on low-end models with a thousand yuan level, when Trace View is turned on, it will often enter the application The state of no response (ANR, Application not Respond) even causes the application of the smart terminal to fail to start normally

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
  • Application program operation analysis method and device and intelligent terminal
  • Application program operation analysis method and device and intelligent terminal
  • Application program operation analysis method and device and intelligent terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] An embodiment of the present application provides an application program running analysis method, the application program running analysis method is applied to an application program running analyzing device, and the application program running analyzing device is integrated in a smart terminal. The operating system of the above-mentioned intelligent terminal may be ios, android, windows system or other operating systems, and the above-mentioned intelligent terminal may be a terminal installed with application programs such as a smart phone, a tablet computer, and a wearable device.

[0063] see Figure 2-a , the application running analysis method in the embodiment of the present application includes:

[0064] Step 101, during the running process of the application program, update the execution related information of the target method in the execution log of the above application program;

[0065] In the embodiment of the present application, the target method is the ...

Embodiment 2

[0106] An embodiment of the present application provides an application program running analysis device. like image 3 As shown, the application program running analysis device 200 in the embodiment of the present application includes:

[0107] An updating unit 201, configured to update the execution related information of the target method in the execution log of the application during the running of the application, wherein the target method is a method called by the application;

[0108] A receiving unit 202, configured to receive an operation analysis instruction;

[0109] The obtaining unit 203 is configured to, when the receiving unit 201 receives the operation analysis instruction, obtain the current execution log of the application program in response to the operation analysis instruction;

[0110] The analysis unit 204 is configured to perform text analysis based on the execution log acquired by the acquisition unit 203, and generate a text analysis result;

[0111...

Embodiment 3

[0127] The embodiment of this application provides an intelligent terminal, please refer to Figure 4 , the intelligent terminal in the embodiment of the present application further includes: a memory 301, one or more processors 302 ( image 3 Only one of them is shown) and a computer program stored on the memory 301 and executable on the processor. Wherein: the memory 301 is used to store software programs and modules, and the processor 302 executes various functional applications and data processing by running the software programs and units stored in the memory 301 . Specifically, the processor 302 implements the following steps by running the above-mentioned computer program stored in the memory 301:

[0128] During the running process of the application program, updating the execution related information of the target method in the execution log of the application program, wherein the target method is a method called by the application program;

[0129] Receive operation ...

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 an application program operation analysis method, an application program operation analysis device, an intelligent terminal and a computer readable storage medium. The application program operation analysis method comprises the steps: in the operation process of an application program, updating execution related information of a target method in an execution log of the application program, wherein the target method is a method called by the application program; receiving an operation analysis instruction; obtaining an execution log of the current application program in response to the operation analysis instruction; performing text analysis based on the execution log to generate a text analysis result; and outputting the text analysis result. According to the technical scheme, the influence of the analysis process on the performance of the intelligent terminal can be reduced.

Description

technical field [0001] The present application belongs to the technical field of intelligent terminals, and specifically relates to an application program operation analysis method, an application program operation analysis device, an intelligent terminal, and a computer-readable storage medium. Background technique [0002] With the increase of applications installed and stored multimedia files (such as photos and videos) in the smart terminal, the smart terminal is prone to lagging. [0003] At present, Trace View is mainly used to analyze the performance of smart terminals, so that users can find the "culprit" of smart terminal freezes. Trace View is a performance analysis tool developed by Google based on the Eclipse plug-in. It uses the Dalvik virtual machine debugging monitoring service (DDMS, Dalvik Debug Monitor Service) or the Debug class in Android for data collection and analysis. The analysis results include the methods of each Java thread Execution and time-con...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06F11/34
CPCG06F11/3612G06F11/3476
Inventor 李麟
Owner TENCENT TECH (SHENZHEN) CO LTD