2013-07-18 13 views
7

Jeśli moje Eclipse działa przez ponad 3 lub 4 godziny i chcę debugować moją aplikację na Androida po tym czasie, Logcat literlly umiera. Tylko wtedy, gdy ponownie uruchomię system Eclipse LogCat.LogCat przestaje działać

Szukałem, ale wydaje się, że nie znalazłem dla nich żadnych rozwiązań.

Wszelkie pomysły?

Z góry dziękuję.

+0

ur urządzenie mogło zostać rozłączone – KOTIOS

+2

czy próbowałeś adb kill-server i adb start-server? – pskink

+1

@Andreas: goto ** Windows ** -> ** Perspektywa otwarta ** -> ** Inne ** -> ** DDMS **. Następnie w oknie ** Urządzenia ** kliknij urządzenie lub emulator, dla którego chcesz utworzyć Rejestr. To rozwiąże dla mnie problem, zawsze. – dakshbhatt21

Odpowiedz

2

Tak, jest to znany problem, który od czasu do czasu może pojawić się w środowisku Eclipse. Moje badanie doprowadziło mnie do sugestii, że problemem może być synchronizacja ADB z IDE Eclipse. Głównie był pomocny w ponownym uruchomieniu ADB .

1) przejdź do wiersza poleceń (tryb konsoli)

2) zmiana reż do ... sdk \ platform-tools

3) wpisać "adb kill-serwer" w wierszu poleceń i wykonywanie

4) wpisać "adb start-server" w wierszu poleceń i wykonywanie

Następnie sprawdź logcat, najprawdopodobniej będzie można zobaczyć, że loguje uruchomiony ponownie

LAS t sposób, aby go rozwiązać - po prostu uruchom ponownie Eclipse, ale ten sposób nie jest wygodny

+0

W moim przypadku musiałem ponownie uruchomić mój telefon – jtooker

+0

musiał użyć "./adb kill-server" w moim przypadku. – bmhoncho

0

Zdarza się również w moim Eclipse lub Android Studio, więc to, co robię, to po prostu napisać te dwie linie w onCreate metoda MainActivity (działalność, która filtra Launcher intent)

Button button = null; 
button.setText(""); 

to wywala moją aplikację i logcat pokazuje katastrofy dziennik, potem komentować te dwie linie i logcat ciągle pracuje nad normalnie. Nie uruchomiłbym ponownie Eclipse, ponieważ zabrałoby to więcej czasu.