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