Embedded-browser debugging method, debugging terminal and computer-readable storage medium

An embedded browser and debugging method technology, applied in the embedded field, can solve problems such as slow debugging speed and low source code efficiency, and achieve the effects of accelerating debugging speed, reducing memory consumption, and improving debugging efficiency

Active Publication Date: 2018-06-22
SHENZHEN TCL DIGITAL TECH CO LTD
View PDF13 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to provide a debugging method for an embedded browser, a debugging terminal and a computer-readable storage medium, aiming at solving the problems of low efficiency and slow debugging speed of debugging embedded browsers at the computer end

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
  • Embedded-browser debugging method, debugging terminal and computer-readable storage medium
  • Embedded-browser debugging method, debugging terminal and computer-readable storage medium
  • Embedded-browser debugging method, debugging terminal and computer-readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0042] Such as figure 1 As shown, the debugging terminal may include: a processor 1001 , such as a CPU, a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. Optionally, the network interface 1004 may include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 can be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory.

[0043] Those skilled in the art can understand that...

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 discloses an embedded-browser debugging method, a debugging terminal and a computer-readable storage medium. The debugging terminal of the invention acquires source code of a target embedded-browser in response to a debugging instruction for the target embedded-browser; extracts corresponding interface class identifiers from the source code; finds interface data parameters, which correspond to the interface class identifiers, in a C-language running library; generates an extension running library according to the interface class identifiers and the corresponding interface data parameters; and loads the extension running library, and debugs the source code of the target embedded-browser according to the extension running library. Extension running determines a range of interface classes needed for debugging a running environment, the debugging terminal is enabled to not need to load the original C-language running library in debugging the source code of the target browser,consumption of memory is reduced on the basis of not impacting accuracy of embedded-browser debugging results, and debugging speed is increased.

Description

technical field [0001] The invention relates to the field of embedded technology, in particular to an embedded browser debugging method, a debugging terminal and a computer-readable storage medium. Background technique [0002] At present, embedded browsers are debugged on the computer side. Since the computer side is an embedded operating system that is different from the Windows system of the embedded device, the computer side cannot run and use the embedded browser, but on the computer side, the embedded When the browser is debugging, since the HTML source code of the embedded browser includes C language functions, it is necessary to load the runtime library of the development platform, that is, the C language runtime library, and then load the functional interface classes in the C language runtime library. Debugging to determine whether the code conforms to the logic of the programming language; [0003] The specific method is: first, the C language runtime library must...

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
CPCG06F11/3624G06F11/3644
Inventor 曹芝勇
Owner SHENZHEN TCL DIGITAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products