Android-проект Eclipse всегда работает в режиме отладки - PullRequest
42 голосов
/ 03 декабря 2010

Я чувствую себя глупо, спрашивая это, и еще более глупо иметь эту проблему.У меня есть проект Android, который до сих пор выполнялся нормально.

, но пару дней назад, когда я не делал ничего особенного, о чем я знаю, мой проект всегда запускался в режиме отладки, независимо от того, что я пытаюсь(нажатие на отладку или запуск дает мне тот же результат).Я пытаюсь посмотреть в настройках проекта и конфигурации сборки, но не вижу ничего оправдывающего это.

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

Любые идеи

Ответы [ 8 ]

119 голосов
/ 30 апреля 2011

Перезагрузите устройство

Я столкнулся с той же проблемой, когда мое приложение всегда запускалось в режиме отладки. Перезапуск устройства помог мне.

13 голосов
/ 03 декабря 2010

Вы проверили ваше меню настроек запуска? Там могут быть некоторые посторонние конфигурации, которые Eclipse использует по умолчанию при запуске проекта.

В противном случае на странице Выполнить / Отладка -> Настройка предпочтений имеется параметр «Запуск в режиме отладки, если рабочая область содержит точки останова». Возможно, вы захотите проверить, что эта опция не включена.

В крайнем случае, когда сталкиваюсь с такими причудами, я иногда создаю новый проект и копирую свои исходные файлы (при условии, что проект не очень большой). Закрытие и повторный запуск Eclipse иногда творит чудеса и для меня.

7 голосов
/ 20 января 2012

Как уже говорилось выше, проблема в том, что устройство не затмевает.

Перезапуск устройства будет работать, но также уничтожение потока / процесса приложения в DDMS сделает то же самое.

3 голосов
/ 04 марта 2011

Хорошо, я знаю, что немного опоздал с этим, но я нашел решение. Это может быть неприемлемо для кого-то, но, опять же, это решило проблему. Я просто сбросил свой телефон к заводским настройкам. После этого я смог установить приложение, не получая сообщения «ожидающий отладчик для присоединения».

3 голосов
/ 06 декабря 2010

В эмуляторе перейдите в App Drawer, запустите приложение "Dev Tools".Внутри выберите «Настройки разработки».Убедитесь, что поле «Приложение отладки» имеет значение «(нет)».

2 голосов
/ 16 октября 2014

Я попробовал все здесь и был удивлен подавляющим принятием верхнего ответа

Перезагрузите устройство

затем я понял, «это телефон для разработки, перестаньте относиться к нему как к бизнес-серверу» , и приступил к перезагрузке.

Стоит рискнуть ответить на вопрос, одобрив это решение какв крайнем случае.

Мой результат - приложение быстро, но тихо умерло.Результат!(

2 голосов
/ 20 января 2013

Я столкнулся с той же проблемой в эти дни, но ни одно из вышеприведенных решений не помогло мне (за исключением сброса к заводским настройкам, пока не хочу этого делать).

Как заявил Кеннифер, проблема вустройство, так как это происходит только на моем телефоне Zync Z5 (у меня есть несколько других устройств с Android, на которых приложение запускается в режиме запуска, а не в режиме отладки).

Единственный прием, который мне помог, - удалить запускКонфигурация каждый раз хотела запустить приложение после отладки, но раздражает делать это каждый раз, когда мне нужна отладка.

0 голосов
/ 01 августа 2014

Моя версия Eclipse: Luna.

Мой случай: Параметр Запустить в режиме отладки, когда рабочая область содержит точки останова равен Никогда , но затмение запускается в режиме отладки.

Мое решение:

  • Перейдите в Окно-> Настройки-> Выполнить / Отладка-> Запуск.
  • Отметить Запрос в опции Запуск в режиме отладки, когда рабочая область содержит точки останова .
  • Launch.
  • Появится диалоговое окно: В рабочей области включены точки останова. Вы бы предпочли запустить в режиме отладки?
  • Проверьте Запомните мое решение , затем нажмите кнопку Нет , и проблема решена.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...