public class DexDebugInfo
extends java.lang.Object
This class represents DEX debug information for a method. Debug information can be forged and should not be trusted.
This class and inner classes represent a slightly higher-level view of debug information than the one provided in a DEX file.
DexCodeItem
Modifier and Type | Class and Description |
---|---|
static class |
DexDebugInfo.LineInfo
This class represents debug information associated with a line of code.
|
static class |
DexDebugInfo.LocalVar
This class represents information about a local variable.
|
Modifier and Type | Method and Description |
---|---|
DexDebugInfo.LineInfo |
getLineInfo(int address)
Get the information for the line of code associated with a given bytecode address.
|
int[] |
getParameterNameIndexes()
Get the name indexes for the parameters of the method.
|
public int[] getParameterNameIndexes()
Get the name indexes for the parameters of the method.
public DexDebugInfo.LineInfo getLineInfo(int address)
Get the information for the line of code associated with a given bytecode address.
address
- the address in bytes, relative to the method start