Как отлаживать приложение Android построчно с помощью Eclipse?

Я знаком с VS.Net IDE, и в нем много поддержки для отладки. Но разработка андроида - это что-то новое для меня. Я использую Eclipse IDE. Мне было интересно, как построчно отлаживать приложения для Android, как мы можем это сделать в.Net IDE?

В настоящее время я использую окно журнала, но я не доволен этим. Мне нужно предложение от опытных ребят, как лучше отлаживать приложение Android с помощью Eclipse?

Большое спасибо за ваше драгоценное время и помощь.

5 ответов

Решение
  1. либо запустите приложение, щелкнув правой кнопкой мыши на проекте и выберите Debug As->Android Application или запустив его в обычном режиме, а затем в перспективе DDMS, выберите запущенное приложение на панели устройств и нажмите зеленую ошибку.

  2. если достигнута точка останова, вы можете перешагнуть (f6) или войдите в (f5) (проверьте меню Run для большего количества команд).

Поместите точку останова в строку, с которой вы хотите начать отладку, затем запустите приложение в режиме отладки, приложение достигнет точки останова, а затем вы сможете пройти через нее, как в VS.

Я только что установил Eclipse, включенный в Инструменты разработки Android (ADT), версия adt-bundle-mac-x86_64-20131030. Установка свойства в файле манифеста дала мне предупреждение о том, что было бы лучше настроить различные конфигурации Run и Debug. Оказывается, мне просто нужно было создать профиль отладки:

  1. Выполнить >> Отладочные конфигурации...
  2. Нажмите "Отладка", чтобы принять значения по умолчанию

Теперь вы можете перейти к Run >> Debug для запуска на устройстве. (Конечно, если на устройстве включена отладка)

Если вы являетесь разработчиком Eclipse или ADT и читаете это, я настоятельно рекомендую Eclipse создать конфигурацию отладки по умолчанию.

Есть два метода. Сначала вы можете отладить приложение с самого начала. Вы можете сделать это, щелкнув правой кнопкой мыши по своему проекту -> Отладка как приложение Android.

Во втором методе вы можете отлаживать любое действие без перезапуска всего приложения. Вы можете сделать это следующим образом:- 1) Перейти в DDMS

2) Теперь нажмите на маленький значок мобильного телефона со знаком + на нижней вкладке.

3) Теперь нажмите на устройства. После этого список устройств будет отображаться со списком проектов. Нажмите на нужный проект. И нажмите на опцию отладки зеленого цвета. Теперь ваш режим отладки запущен.

F3, чтобы войти в функцию. F6 для следующей строки и F8 для перехода к следующей точке останова.

Другие вопросы по тегам