Przywróć okno LogCat w Android Studio


174

Niedawno zacząłem używać Android Studio v0.1.1 i nie mogę znaleźć LogCata ... Czy zniknął? A jeśli nie, jak mogę to włączyć?

Jeśli go nie ma, czy jest jakiś sposób, aby włączyć coś podobnego do rejestrowania zachowania mojej aplikacji (i głównie awarii)?


Może spróbuj ponownie uruchomić komputer, naprawię to w ten sposób.
RxRead

Odpowiedzi:


323

Myślę, że nadal mogę znaleźć logcat w mojej instalacji 0.1.1

Spróbuj nacisnąć Alt+ 6w systemie Windows lub CMD+ 6na Macu.


5
Uwaga, aby uzyskać to W ODDZIELNYM OKNIE (zamiast „wewnątrz” głównego okna AS, na dole). Użyj "koła zębatego" w skrajnym prawym górnym rogu sekcji dziennika kota; wybierz tryb pływający. Mylące jest to, że nadal „wydaje się być zadokowany” ... po prostu chwyć drążek i przesuń go. (Jeśli jesteś przyzwyczajony do Maca, jest to trochę zagmatwane.) (Android Studio jest niesamowity na Macu, eh ??)
Fattie

Po prostu widzę białe okienko „logcat”, mimo że wybrałem moje urządzenie w oknie „Urządzenia”. (Android Studio 1.0.2)
Someone Somewhere

2
W Android Studio 1.1.0 może być konieczne kliknięcie małej ikony w prawym górnym rogu okna Android DDMS, zobacz @Manoj Behera, odpowiedz na dwie odpowiedzi poniżej
raudi

2
Wersja AS to 1.2.1.1, ale nadal ctrl + 6 nie działa. Brak logcat
blackjack

A co z Linuksem?
Narendra Singh

60

Sprawdź, czy go ukryłeś ... Użyj Alt+, 6aby wyświetlić okno i kliknij przycisk pokazany poniżej `` Przywróć widok logcat ''

Dostęp do logcat z poziomu IDE


Głosuj pozytywnie na „Przywróć widok logcat”. Odpowiedź przepełnienia stosu natychmiast mnie zszokowała bez sprawdzania pomocy AndroidStudio. Używam Android Studio 1.x (stabilna wersja). Zajrzałem do pomocy stuido, a następnie wyszukałem w Google „jak ukryć urządzenie zaloguj android studio”, aby znaleźć ukryty / ukryj opcję cofania zrobiłem skórę, ale nie mógł się od razu jak cofnąć hide operację..
sree Rama

18

Możesz to pokazać naciskając Alt + 6

Lub...

Kliknij tutaj!


1
na zrzucie ekranu w polu oznaczonym „logcat” nie jest wyświetlany żaden logcat, mimo że prawidłowo wybrałem podłączone urządzenie i uruchomioną aplikację. Wybrałem również „Brak filtrów” i nadal na moim Nexusie 5 nie widzę logcat
Someone Somewhere.

logcat czasami się zatrzymuje. możesz spróbować nacisnąć ikonę restartu po lewej stronie, jeśli to nie pomoże, być może będziesz musiał sprawdzić, czy nadal jest wybrane właściwe urządzenie, zrestartuj adb, odłącz / podłącz urządzenie itp. :-(
raudi

12

W Android Studio 3.4 , w przypadku, gdy Logcat nie pojawia się w View->ToolWindows->Logcat(w takim przypadku Alt+6lub CMD+6też nie będzie działał), sposobem na uzyskanie okna logact jest:

  1. File->Profile or debug APK (wybierz plik APK)
  2. Wybierz nowe okno lub użyj bieżącego okna.
  3. Logcat jest teraz dostępny przez menu ( View->ToolWindows->Logcat) lub przez Alt+6lub CMD+6

Ten problem wskazuje, że coś nie jest poprawnie skonfigurowane w projekcie Android Studio. Powyższe rozwiązanie może być przydatne:

  1. Jako rozwiązanie tymczasowe, gdy występują problemy z konfiguracją projektu Android Studio, które z jakiegoś powodu powodują, że Android Studio ukrywa okno logcat.
  2. Podczas próby użycia okna logcat Android Studio do debugowania aplikacji bez projektu Android Studio.

Nie mogę uwierzyć, że to działa! Co za dziwny błąd. Zdarzyło mi się to również w Android Studio 3.5 i ta metoda przywróciła go. Dzięki
Mike Hardy

W końcu odkryłem, że chociaż ta metoda przywracała tymczasowo dostęp, mojego logcata nadal brakowało w układzie okna mojego projektu. To z kolei doprowadziło do problemu PATH w odniesieniu do tego, jak uruchamiałem Android Studio, i kiedy stwierdziłem, że wszystko jest w porządku.
Mike Hardy

Dzięki @MikeHardy, dodałem kilka wyjaśnień do odpowiedzi.
mn1

I podobnie jak wyjaśnienia - Ja tylko odpowiadając po raz kolejny w podzięce za to był tylko rzeczą, która pracowała w kropce - ja naprawdę potrzebne logcat + emulator nagrywania w prawo, potem i nie mają czasu, aby naprawić mój projekt jeszcze prawidłowo. To świetna sztuczka. Twoje zdrowie!
Mike Hardy

To powinna być akceptowana odpowiedź, ponieważ aktualizacja cmd + 6 i ant + 6 nie działa
Simo

11

Narzędzia -> Android -> Monitor urządzeń z systemem Android

otworzy osobne okno


3

Otwórz oddzielny terminal i uruchom adb za pomocą logcat. W moim systemie (linux);

~ / android-studio / sdk / platform-tools / adb logcat


1
Przepraszam, co? O ile nie ma jakiejś zakulisowej magii, która nie została tutaj wyjaśniona, wydaje się, że są to instrukcje, jak wyświetlić wyjście logcat, a nie „jak przywrócić okno logcat w Android Studio”.
user812786

3

Choć na imprezę spóźniłbym się trochę, minęło już kilka lat i nowa wersja Studio.

Dzisiaj, gdy napotkasz błąd, twój logcat nie będzie wyświetlany, aby rozwiązać ten problem, musisz wykonać następujące kroki:

  • Menu -> Build -> Make Project
  • w ustawieniach .gradle skomentuj wszystko i zsynchronizuj.
  • odkomentuj wszystko i zsynchronizuj ponownie.
  • Menu -> Build -> Make Project
  • Po zakończeniu budowania projektu… Twoje Studio będzie gotowe.

Napotkałem kilka różnych błędów związanych z tym problemem, ten scenariusz obejmuje większość tych przypadków.


2

W Android Studio 2.3.2 będziesz musiał kliknąć panel „Android Monitor” na dole, a „logcat” to zakładka tego panelu. Zobacz załącznik.

Jeśli nie masz tego panelu, będziesz musiał przejść do swojego głównego menu, a następnie Widok-> ToolBar / ToolButtons / Statusbar / Navigationbar

wprowadź opis obrazu tutaj


To jest pomocne !!
Stuti Kasliwal

Dostałem za to -1. Z całą moją dobrą intencją pomagam innym. Chciałbym, żeby ktoś to naprawił.
Dung,

2

Wybierz „tryb pływający”, a następnie „tryb Dockera”. Na mnie zadziałało!


2

W moim przypadku Logcat wyświetla się w Android Project, ale nie w Flutter Project.

W projekcie Flutter kliknij zakładkę „Event Log”

to pokaże

23/03/20
6:52  Frameworks Detected
Android framework is detected.

kliknij „Konfiguruj” ,, a wyświetli się logcat



1

sposób pierwszy:

możesz użyć ikony bin w logcat wprowadź opis obrazu tutaj

sposób drugi: możesz wyczyścić logcat po lunchu Edytuj konfigurację> Różne

sprawdź Wyczyść dziennik przed obiadem

wprowadź opis obrazu tutaj


1

W moim przypadku brakowało również okna, a "Widok -> ToolWindows -> Logcat (Alt + 6)" nawet nie istniał. Wciśnięcie ALT + 6 również nie miało żadnego efektu.

Naprawiłem to w ten sposób:

  1. podłączyć urządzenie
  2. uruchom ADB przez terminal ("> adb usb")
  3. zatrzymaj to ponownie (ctrl + c)
  4. zamknij okno Terminala w lewym dolnym oknie obok dziennika zdarzeń (przez czerwony X)

Po zamknięciu terminala na liście zakładek pojawiło się okno Logcat, aw kategorii „Widok -> ToolWindows” pojawiła się pozycja menu.

wprowadź opis obrazu tutaj


0

Wygląda na to, że gdy logcat jest otwarty i Android Studio jest przełączony do trybu pełnoekranowego iz powrotem, okno logcat jest teraz dostępne.

Rozwiązanie:

Uruchom ponownie Android Studio.


0

Przeszukaj kartę Android Monitor na dole ekranu Android Studio. Kliknij na to. Wyświetli okno i logcat wywołań karty. Jeśli nie widzisz karty monitora Androida, kliknij Alt+ G.


0

dla mnie pasek wyboru urządzenia (lub jakkolwiek to się nazywa) w zakładce logcat nie wyświetla się, aby rozwiązać ten problem, musiałem przenieść logcat w inne miejsce (lewo / prawo) i przenieść go z powrotem


0

Jeśli żadna z powyższych metod nie działa, wypróbuj poniższy mechanizm. Czasami studio Android nie wyświetla opcji logcat, ponieważ wybrany projekt nie jest projektem dla systemu Android. Jeśli chcesz debugować plik APK, utwórz pusty projekt Androida, a następnie zacznie wyświetlać logcatopcję.



0

Podczas otwierania projektu w Android Studio zamiast otwierania katalogu Androida otwórz katalog aplikacji

wprowadź opis obrazu tutaj


-1

Spróbuj przejść do Narzędzia-> Android-> Włącz integrację ADB

W moim przypadku został automatycznie wyłączony


-1

W moim przypadku widzę okno, ale nie ma w nim żadnych wiadomości. Dopiero restart (wersja studio 1.5.1) przywrócił komunikaty.


Zredagowałem odpowiedź, aby wyjaśnić. Myślę, że niektórzy użytkownicy w tym poście mają ten sam problem.
Eli

-4

Mam nadzieję, że zainstalowałeś wymagane sterowniki do debugowania programów Android na swoim komputerze. W takim przypadku po uruchomieniu aplikacji ze studia Android na rzeczywistym urządzeniu wyświetli się komunikat z prośbą o włączenie logcat. Jeśli wyłączyłeś tę opcję, możesz włączyć widok logcat z menu Okno -> Pokaż widok -> Logcat. Gdy następnym razem uruchomisz aplikację na rzeczywistym urządzeniu lub w emulatorze, zobaczysz, że logcat jest aktywny.

Jeśli nie możesz go wyświetlić za pomocą powyższego rozwiązania, możesz wyświetlić logcat z wiersza poleceń, wpisując

adb logcat

Więcej informacji można znaleźć tutaj http://developer.android.com/tools/help/logcat.html

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.