2016-10-24 20 views
6

Od czasu aktualizacji do wersji 2.21 Debugging stał się bardzo wolny. Jedna przykład: Gdy uruchamiam aplikację bez debugera, wykonuje jedną funkcję w mniej niż 2 sekundy. Po podłączeniu debuggera muszę poczekać ponad 4 minuty na jego zakończenie. Aktualizacja 2.2.2 nie rozwiązała tego problemu. Co mogę zrobić, aby ponownie zwiększyć prędkość debugowania?Android Studio 2.2.1: Wolne debugowanie

+0

jaka jest twoja funkcja? bez żadnego przykładu (i kryształowej kuli magicznej) trudno mówić o możliwych przyczynach – ilmash

+0

@ilmash: Nie zależy od funkcji - to zachowanie jest takie samo dla wszystkich funkcji, które testowałem; nawet gdy wykonują tylko proste operacje. – FlashTek

Odpowiedz

5

Upewnij się, że opcja debuggera jest prawidłowa.

+0

Nie działa te zmiany. –

1

Zobacz to, że pomógł mi masowo:

Intellij Debugger slow: Method breakpoints my dramatically slow down debugging

Czekałem aż do chwili, gdy debugowania dla pierwszego połączenia Zestawienie powrotu. Monitory procesora i pamięci osiągnęły szczyt w tym okresie. Usunięto punkty przerwania metody Java i hej presto, wróciły do ​​normy.

+0

Miał powolne i trudne w użyciu debugowanie przy użyciu czystego systemu Android Studio 3.0 (obecnie kompilacja kanarka). Obejmuje to debugowanie bez punktów zatrzymania metod. Naprawiono w tym momencie powrót do wersji 2.3.2. Ten sam kod. YMMV. – CmosBattery

Powiązane problemy