Intereting Posts
Есть ли простой способ проверить, является ли входящий звонящий контакт в Android? В чем разница между пакетами android.opengl и javax.microedition.khronos.opengles? Как создать ListView с закругленными углами в Android? Как установить минимальные и максимальные даты в Android DatePicker? Можно загружать только определенные строки кода в соответствии с версией ОС Android? Интеграция внешней чистой библиотеки Java и наличие на ней классов Android Как создать учетную запись parse _User из токена Google Android? ViewPager с различными адаптерами для портретной и ландшафтной Ошибки cwctype и строковых ошибок Android NDK Внедрить разделитель между последним элементом дочернего элемента и следующим Groupheader expandableListview Android: редактор XML по умолчанию больше не открывается Как установить высоту gridview программно андроида Очистка статических данных onDestroy () Как включить Android Download Manager Команды Android ADB для получения свойств устройства

Eclipse Отладка Android не работает

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

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

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

Solutions Collecting From Web of "Eclipse Отладка Android не работает"

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

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

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

Для меня «пропустить все точки останова» было включено по умолчанию (windows7 64bit, adt pluggin 2.22).

Я должен был войти на вкладку «Точки останова» в перспективе отладки, чтобы найти это. Я не думаю, что это показано в DDMS. Пропуская контрольные точки отдельно от контрольных точек, которые, я считаю, являются такими же, как «включение» точки останова. Я не уверен, почему существует различие.

Я бы опубликовал снимок пропущенной точки останова, но у меня пока нет 10 rep. Это синий круг, но с «\» через него.

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

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

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

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

Я использую 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. Avoid hardcoding the debug mode; leaving it out allows debug and release builds to automatically assigned one.

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