Interface IDalvikDebuggerUnit

All Superinterfaces:
IAddressableUnit, IDebuggerUnit, IEventSource, IInteractiveUnit, IUnit, IUnitCreator, IUserDataSupport

public interface IDalvikDebuggerUnit extends IDebuggerUnit
Specialized interface for Dalvik code debuggers.
  • Method Details

    • getTargetApiLevel

      int getTargetApiLevel()
      Get the Android API level of the debug target.
      Returns:
      the target API level
    • getJdwpProtocolVersion

      Version getJdwpProtocolVersion()
      Get the JDWP protocol version used by the target.
      Returns:
      the JDWP protocol version
    • setThreadFrameSlotIndexMode

      void setThreadFrameSlotIndexMode(IDalvikDebuggerUnit.ThreadFrameSlotIndexMode mode)
      Set the thread-frame slot indexing mode.
      Parameters:
      mode - slot indexing mode
    • getThreadFrameSlotIndexMode

      IDalvikDebuggerUnit.ThreadFrameSlotIndexMode getThreadFrameSlotIndexMode()
      Get the thread-frame slot indexing mode.
      Returns:
      the slot indexing mode
    • getNativeDebugger

      INativeDebuggerUnit getNativeDebugger()
      Get the associated native debugger, when available.
      Returns:
      may be null