Иногда (примерно в 50% случаев) при отладке приложения для Android, чтобы перейти к функции, я использую F5 (F6 для ее просмотра), но это ничего не делает.
Иногда ни одна из обычных клавиш отладки не работает (F5, F6, F7, F8, может быть, другие, о которых я тоже не знаю).
В настоящее время единственный способ преодолеть это — выбрать текущий поток в представлении «Отладка» (которое показывает текущий стек каждого потока), а затем нажать F5 . Когда ситуация еще хуже (например, невозможно использовать помощь по содержимому), я перезапускаю eclipse.
Говоря о потоках, я заметил, что если у меня запущено несколько потоков, иногда, когда я пытаюсь пойти дальше, он переходит к другому потоку, и это раздражает, поскольку я теряю концентрацию, которая была у меня на текущем потоке. Я знаю, что это имеет некоторый смысл, но это действительно раздражает, особенно если учесть, что существует несколько потоков.
Почему такие вещи происходят, и как я могу их исправить?
Примечание. У меня установлены последние версии Eclipse, ADT и Android SDK. проблема возникает как на устройствах, так и на эмуляторах.