Eclipse Debugging Android не работает - PullRequest
7 голосов
/ 06 января 2011

Привет всем. У меня проблема с Eclipse, отладка приложения для Android: все точки останова, которые я помещаю, не работают (приложения не останавливаются. Они пропускаются как не размещенные). Есть способ заставить их работать?

У меня Win7, JDK 6u23 64-битная, Eclipse 3.6 64-битная, все точки останова включены (пропуск не выбран).

Заранее спасибо за ответы:)

Ответы [ 5 ]

15 голосов
/ 06 января 2011

Отображается ли список потоков в перспективе отладки при запуске приложения? Если нет, то отладчик Eclipse не является свойством, прикрепленным к телефону / эмулятору.

Убедитесь, что у вас есть android:debuggable=true в Манифесте . Последняя версия плагина Eclipse ADT должна сделать это для вас, но я видел несколько случаев, когда он не работал, как я ожидал.

4 голосов
/ 26 марта 2014

старый вопрос, но я нигде не нашел своего ответа.Комментарий Mawg к OP содержал некоторые подсказки к моему ответу.

для меня «пропустить все точки останова» был включен по умолчанию (windows7 64bit, adt pluggin 2.22).Вкладка точек останова в перспективе отладки, чтобы найти это.я не думаю, что это показано в DDMS.пропуск точек останова отделен от флажков, что, как я полагаю, аналогично «включению» точки останова.Я не уверен, почему есть различие.

Я бы опубликовал фотографию пропущенной точки останова, но у меня еще нет 10 повторений.это синий круг, но через него "\".

0 голосов
/ 22 декабря 2014

Я использую Eclipse Luna с плагином ATD. Когда я попытался добавить android:debuggable="true" в <Application> файла Manifest.xml моего приложения, я получил ошибку компиляции Avoid hardcoding the debug mode; leaving it out allows debug and release builds to automatically assigned one.

Наконец, я нашел способ активировать точки останова, мне просто нужно нажать кнопку Отладка (значок «ошибка»).

0 голосов
/ 30 июня 2014

Решил подобную проблему сегодня.

Оказывается, я отключил опцию Eclipse, при которой окно отладки автоматически отображается после запуска отладки (это меня раздражало).

У меня естьвручную фокусировать окно отладки Eclipse один раз в сеансе (во время отладки), чтобы кнопки отладки (play / pause / etc) стали активными.Это было автоматически сделано раньше.

0 голосов
/ 27 июня 2014

Перезапуск Eclipse и моего устройства решил эту проблему для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...