2016-02-15 9 views
12

Używam Androida Studio 1.5.1 i czyści on bufor logcat podczas restartu aplikacji. Teraz moja aplikacja ulega awarii, restartuje się i nie widzę, co dzieje się tuż przed awarią.Zapobieganie usuwaniu logcat z Androidem podczas restartu aplikacji

Czy istnieje sposób, aby program logcat w Androidzie Studio nie był czyszczony podczas restartu aplikacji? Chciałem zwiększyć rozmiar bufora logcat, ale nie mogłem znaleźć opcji w bieżącej wersji AS.

Odpowiedz

19

miałem ten sam problem, ale wygląda bardziej jak funkcji niż bug:

W AndroidStudio, ustawienie domyślne dla okna logcat wydaje się być „Pokaż tylko wybraną aplikację” (w prawym górnym rogu logcat window) ..., który patrzy na dziennik wybranego procesu (domyślnie twoje bieżące uruchomienie). Tak więc, gdy Twoja aplikacja ulega awarii podczas testowania, ten proces już nie istnieje, więc filtr czyści dziennik.

Zamiast tego wybierz "Edit Configuration Filter ..." i ustawić filtr dla aplikacji, np:

  • FILTERNAME: MojaApl
  • NazwaPakietu: com.example.moja_aplikacja (< < zastąp nazwa paczki twojej aplikacji)

... a następnie wybierz ten filtr do przyszłych serii. Powinno to utrzymać dziennik dla Ciebie, nawet po awarii aplikacji.

duplicate

+0

Dzięki działa idealnie – geniushkg

+0

to bardzo pouczające i przydatne –

Powiązane problemy