2011-12-18 2 views
50

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

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

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

ответ

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

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

+1

Все. Great Thanks –

+23

android: debuggable = "true" должен идти в теге в AndroidManifest.xml, как этот sampath

+3

кажется, больше не нужно ' 'сейчас. 2014-03-19. – songhir

3

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

1

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

  1. Run >> Debug Configurations ...
  2. Нажмите "Debug", чтобы принять значения по умолчанию

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

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

0

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

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

enter image description here

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

enter image description here

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

enter image description here

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

Смежные вопросы