# Interface: com.pnfsoftware.jeb.core.units.code.android.IDalvikDebuggerUnit

Specialized interface for Dalvik code debuggers.

## Method: getJDWPProtocolVersion
- return type: `com.pnfsoftware.jeb.core.Version`

Description: Get the JDWP protocol version used by the target.
return: the JDWP protocol version

## Method: getNativeDebugger
- return type: `com.pnfsoftware.jeb.core.units.code.asm.INativeDebuggerUnit`

Description: Get the associated native debugger, when available.
return: may be null

## Method: getTargetApiLevel
- return type: `int`

Description: Get the Android API level of the debug target.
return: the target API level

## Method: getThreadFrameSlotIndexMode
- return type: `com.pnfsoftware.jeb.core.units.code.android.IDalvikDebuggerUnit.ThreadFrameSlotIndexMode`

Description: Get the thread\-frame slot indexing mode.
return: the slot indexing mode

## Method: setBreakpointOnBytecode
- parameter: `msig`, type: `java.lang.String`
- parameter: `offsetInMethod`, type: `int`
- return type: `com.pnfsoftware.jeb.core.units.code.debug.IDebuggerBreakpoint`


## Method: setBreakpointOnException
- parameter: `tsig`, type: `java.lang.String`
- parameter: `triggerOnCaughtExceptions`, type: `boolean`
- parameter: `triggerOnUncaughtExceptions`, type: `boolean`
- parameter: `triggerOnSubtypes`, type: `boolean`
- return type: `com.pnfsoftware.jeb.core.units.code.debug.IDebuggerBreakpoint`


## Method: setBreakpointOnField
- parameter: `fsig`, type: `java.lang.String`
- parameter: `triggerOnFieldRead`, type: `boolean`
- parameter: `triggerOnFieldWrite`, type: `boolean`
- return type: `com.pnfsoftware.jeb.core.units.code.debug.IDebuggerBreakpoint`


## Method: setBreakpointOnMethod
- parameter: `msig`, type: `java.lang.String`
- parameter: `triggerOnMethodEntry`, type: `boolean`
- parameter: `triggerOnMethodExit`, type: `boolean`
- return type: `com.pnfsoftware.jeb.core.units.code.debug.IDebuggerBreakpoint`


## Method: setThreadFrameSlotIndexMode
- parameter: `mode`, type: `com.pnfsoftware.jeb.core.units.code.android.IDalvikDebuggerUnit.ThreadFrameSlotIndexMode`

Description: Set the thread\-frame slot indexing mode.
parameter: mode: slot indexing mode

