2011-05-03 17 views

Odpowiedz

7

Używam adb logcat w wierszu polecenia systemu Windows. Możesz pobrać tyle linii, ile chcesz, używając tego.

+0

Wystarczająco fair, użyję interfejsu wiersza poleceń ... Szkoda, że ​​ADT nie może zrobić tego poprawnie. – Rob

+1

Wiem, że ma to już lat, ale aby dodać do tego, co udostępniła Haphazard: otwórz monit CMD lub terminal, wpisz: adb logcat {YOURTAG}: {D lub V lub cokolwiek innego na poziomie} {ANOTHERTAG}: {D lub V lub cokolwiek}}: s (ten ostatni bit mówi logcatowi, aby ignorował wszystko inne niż twoje tagi!) Przykład: adb logcat MyActivity: D UstawieniaFragment: D *: s – Peter

3

Wersja z wiersza poleceń jest prawdopodobnie najlepszym sposobem użycia logcat.

+0

Pójdę za twoją radą :) Dzięki – Rob

13

Zdarza mi się wiele, najlepsza porada, którą otrzymałem, to Window-> Open Perspective-> Other-> DDMS.

Przejdź do tej perspektywy, wybierz swoją działającą instancję w panelu Urządzenia, a narzędzie Logcat zacznie ponownie wyświetlać dane wyjściowe.

+1

Najbardziej efektywny rozwiązanie ! Dzięki :) –

+0

świetny połów! działa dobrze. – IBoS

2

Jeśli masz problemy po ponownym uruchomieniu urządzenie próbować podkreślając je w widoku urządzeń i resetowanie adb jak widać na poniższym obrazie:

Eclipse reset adb

+0

Wygląda dobrze, ale nie jestem pewien, czy istniało w przeszłości :) – Rob

+0

Jestem, był tam tak daleko jak Froyo. Mimo to, z linii poleceń adb kill-server && adb start-server osiągnęliby to samo. –

0

Dla mnie to, co działa jest trafienie [X ] wyczyść przycisk, aby wyczyścić komunikaty logcat. W moim przypadku zaćmienie zostało zawieszone z powodu dużej liczby wyświetlanych komunikatów logcat.

Powiązane problemy