Как отлаживать приложение Android по строкам с помощью Eclipse?
Я знаком с VS.Net IDE и имеет большую поддержку для отладки. Но разработка Android для меня что-то новое. Я использую Eclipse IDE. Мне было интересно, как отлаживать приложение для Android по строкам так же, как мы можем это сделать в .NET IDE?
В настоящее время я использую окно журнала, но я не доволен им. Мне нужно предложение от экспертов-парней, что является лучшим способом отладки приложения Android с помощью Eclipse?
Большое спасибо за ваше драгоценное время и помощь.
Ответы
Ответ 1
-
либо запустите приложение, щелкнув правой кнопкой мыши по проекту и выберите Debug As
→ Android Application
, либо, выполнив его в обычном режиме, а затем в перспективе DDMS выберите запущенное приложение на панели устройств и нажмите зеленый ошибка.
-
после того, как точка останова была удалена, вы можете переходить на (f6
) или на (f5
) (проверьте меню "Выполнить" для более команд).
Ответ 2
Ну, я нашел несколько статей, которые определяют, как отлаживать использование Eclipse.
1- Бесплатный видеоурок научит вас использовать Eclipse Java Debugger
2- Отладка с помощью платформы Eclipse
3- 5 советов по отладке кода Java в Eclipse
4- Отладка Java с помощью Eclipse - Учебник
Ответ 3
Поместите контрольную точку на строку, с которой вы хотите начать отладку, затем запустите приложение в режиме отладки, приложение попадет в точку останова, а затем вы сможете пройти через нее точно так же, как в VS.
Ответ 4
Я только что установил Eclipse, включенную в Android Development Tools (ADT), версию adt-bundle-mac-x86_64-20131030. Установка свойства в файле манифеста дала мне предупреждение о том, что было бы лучше настроить разные конфигурации Run и Debug. Оказывается, мне просто нужно было создать профиль отладки:
- Запустить → Конфигурации отладки...
- Нажмите "Отладка", чтобы принять значения по умолчанию
Теперь вы можете запустить Run → Debug для запуска на устройстве. (Предполагая, что устройство имеет возможность отладки, конечно)
Если вы разработчик Eclipse или ADT и читаете это, я настоятельно рекомендую, чтобы Eclipse создавал конфигурацию отладки по умолчанию.
Ответ 5
Существует два метода.
Сначала вы можете отлаживать приложение от запуска. Вы можете сделать это, щелкнув правой кнопкой мыши по проекту- > Отладка в качестве приложения для Android.
Во втором методе вы можете отлаживать любое действие без перезапуска полного приложения.
Вы можете это сделать: -
1) Перейти к DDMS
![введите описание изображения здесь]()
2) Теперь нажмите на маленький значок мобильного телефона с знаком + на нижней вкладке.
![введите описание изображения здесь]()
3) Теперь нажмите на устройства. После этого список устройств будет отображаться со списком проектов. Нажмите на требуемый проект. И нажмите кнопку "Отладка зеленого цвета". Теперь вы запускаете режим отладки.
![введите описание изображения здесь]()
F3, чтобы войти внутрь функции.
F6 для следующей строки и
F8, чтобы перейти к следующей точке разрыва.