Отладка в Eclipse Android с помощью ADT

В этом документе

  1. Перспективы отладки
  2. Перспективы DDMS

Если вы разрабатываете в Android Eclipse, с плагином ADT, вы можете использовать встроенный отладчик Java, наряду с DDMS, для отладки приложений. Чтобы получить доступ к отладчику и DDMS, Eclipse отображает отладчик и DDMS как перспективы, которые настроены в Android Eclipse. Другими словами, Eclipse отображает определенные вкладки и окна в зависимости от точки зрения. Eclipse также заботится о запуске хост-демона ADB, поэтому его не нужно запускать вручную.

Отладочная перспектива в Eclipse Android SDK

Отладочная перспектива в Eclipse предоставляет доступ к следующим вкладкам:

  • Debug (Отладка) - Показывает ранее и в настоящее время отлаженные приложения Eclipse Android и текущие запущенные темы
  • Variables (Переменные) - в том случае, если установлены точки останова, отображает значения переменных во время выполнения кода
  • Breakpoints (Контрольные точки) - отображает список установленных точек останова в коде приложения Eclipse Android
  • LogCat (Системный журнал) - позволяет просматривать сообщения системного журнала в режиме реального времени. Вкладка LogCat также доступна в перспективе DDMS.

Вы можете получить доступ к Debug Perspective, нажав Window> Open Perspective> Debug . Обратитесь к соответствующей документации отладчика Eclipse Android для получения дополнительной информации.

DDMS Перспектива

DDMS-перспектива в Eclipse Android SDK позволяет получить доступ ко всем функциям DDMS изнутри Eclipse IDE. В DDMS доступны следующие разделы:

  • Devices (Устройства) - Отображение списка устройств и AVDS, которые подключены к ADB.
  • Emulator Control (Эмулятор управления) - позволяет выполнять функции устройства.
  • LogCat (Журнал Системы) - Позволяет просматривать сообщения журнала системы в реальном времени.
  • Threads (Потоки) - Показывает работу потоков внутри виртуальной машины онлайн - в реальном времени.
  • Heap - Показывает использование Heap для виртуальной машины.
  • Allocation Tracker (Отслеживание распределений) - Показывает распределение памяти объектов.
  • File Explorer (Файловый менеджер) - позволяет исследовать файловую систему устройства.

Чтобы получить доступ к перспективам DDMS, перейдите Window> Open Perspective> DDMS. Если DDMS не появится, перейдите в Window> Open Perspective> Other ... и выберите DDMS из окна Open Perspective, которое появится.