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

Debugging method and device for mobile terminal kernel symbol table

A technology of mobile terminal and debugging method, applied in the field of testing, can solve problems such as large size, large time and manpower occupation, long time period, etc., to achieve the effect of facilitating problem location, saving time and manpower, and increasing debugging information

Active Publication Date: 2015-12-30
湖州帷幄知识产权运营有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the Android system based on the Linux kernel is complex and huge, and it is more likely to encounter occasional problems in the test
At present, the debugging of occasional problems is mainly to increase the testing efforts after adding debugging information, try to reproduce the problem as much as possible, and then grab the debugging information for analysis, which takes up a lot of time and manpower
However, in actual situations, occasional problems are difficult to reproduce. When debugging is required, it is generally necessary to add debugging information and then test again. The time period is longer

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
  • Debugging method and device for mobile terminal kernel symbol table
  • Debugging method and device for mobile terminal kernel symbol table
  • Debugging method and device for mobile terminal kernel symbol table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The present invention will be described in detail below in conjunction with the specific embodiments shown in the accompanying drawings, but these embodiments do not limit the present invention, those of ordinary skill in the art make structural, method, or functional changes based on these embodiments All are included in the scope of protection of the present invention.

[0017] figure 1 It is a schematic flowchart of the debugging method of the mobile terminal kernel symbol table disclosed by the present invention. refer to figure 1 , the debugging method of mobile terminal kernel symbol table of the present invention comprises:

[0018] Step 101, look up the function address of the function to be updated in the kernel symbol table of the mobile terminal.

[0019] The kernel symbol table is a symbol table of functions and variables that can be referenced externally in the kernel internal functions or variables of the mobile terminal.

[0020] In this step, one col...

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 debugging method and device for a mobile terminal kernel symbol table. The method comprises the steps that the mobile terminal kernel symbol table is searched for a function address of a function to be updated; a kernel module is newly built, and debugging information is set in the newly-built kernel module; according to the function address of the function to be updated, the function to be updated is replaced with a function of the newly-built kernel module; according to the debugging information, the newly-built kernel module is debugged. According to the debugging method and device, accurate positioning and on-line updating are achieved, labor is saved, and test time is shortened.

Description

technical field [0001] The invention relates to the technical field of testing, in particular to a debugging method and device for a mobile terminal kernel symbol table. Background technique [0002] With the development of mobile Internet and mobile terminal industry, the applications on mobile terminals are becoming more and more abundant, even surpassing the trend of computer terminal applications. Whether it is an Android (Android) terminal research and development manufacturer or an Android application developer, a large amount of debugging work needs to be performed on the application program. [0003] However, the Android system based on the Linux kernel is complex and huge, and the test is more likely to encounter occasional problems. At present, for the debugging of occasional problems, it is mainly to increase the testing efforts after adding debugging information, try to reproduce the problem as much as possible, and then capture the debugging information for ana...

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/36
Inventor 耿兴欢
Owner 湖州帷幄知识产权运营有限公司
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