Ripristina la finestra LogCat in Android Studio


174

Di recente ho iniziato a utilizzare Android Studio v0.1.1 e non riesco a trovare LogCat ... Se n'è andato? Altrimenti, come posso abilitarlo?

Se non c'è più, c'è un modo per abilitare qualcosa di simile per registrare il comportamento della mia app (e principalmente crash)?


Forse puoi provare a riavviare il computer, lo aggiusto in questo modo.
Rx Leggi il

Risposte:


323

Penso di poter ancora trovare logcat nella mia installazione di 0.1.1

Prova a premere Alt+ 6su Windows o CMD+ 6su Mac.


5
Nota, per ottenerlo IN UNA FINESTRA SEPARATA (piuttosto che "all'interno" della finestra AS principale, in basso). Usa la "marcia" in alto a destra nella sezione cat log; seleziona la modalità mobile. Confusamente quindi "sembra essere ancorato" ancora ... basta afferrare la barra e spostarla. (Se sei abituato al Mac, è un po 'confuso.) (Android Studio è fantastico su Mac eh ??)
Fattie

Vedo solo una casella bianca "logcat" anche se ho selezionato il mio dispositivo dalla finestra "Dispositivi". (Android Studio 1.0.2)
Someone Somewhere

2
Con Android Studio 1.1.0 potresti dover fare clic sulla piccola icona in alto a destra nella finestra DDMS di Android, vedi @Manoj Behera rispondere a due risposte di seguito
raudi

2
La versione AS è 1.2.1.1, ma il ctrl + 6 non funziona ancora. Nessun logcat
blackjack il

Che dire di Linux?
Narendra Singh,

60

Controlla se l'hai nascosto ... Usa Alt+ 6per aprire la finestra e fai clic sul pulsante mostrato sotto 'Ripristina logcat view'

Accesso a logcat dall'IDE


Voto positivo per "Ripristina visualizzazione logcat". La risposta di StackOverflow mi ha immediatamente aiutato senza indagare nella guida di AndroidStudio. Sto usando Android Studio 1.x (versione stabile). Ho cercato aiuto di Stuido, dopo che ho cercato su Google "come nascondere il dispositivo accedi a android studio ", per trovare l'opzione nascondi / annulla nascondi. Ho nascosto, ma non sono riuscito a capire immediatamente come annullare l'operazione nascondi.
Sree Rama,

18

Puoi mostrarlo premendo Alt + 6

O...

Clicca qui!


1
nel tuo screenshot, la casella etichettata "logcat" non mostra alcun logcat anche se ho selezionato correttamente il dispositivo connesso e l'app in esecuzione. Ho anche selezionato "Nessun filtro" e ancora sul mio Nexus 5 non vedo logcat
Someone Somewhere

logcat si ferma a volte. potresti provare a premere l'icona di riavvio a sinistra, se questo non ti aiuta potrebbe essere necessario verificare che sia ancora selezionato il dispositivo corretto, riavviare adb, disconnettere / connettere il dispositivo, ecc .:-(
raudi

12

In Android Studio 3.4 , nel caso in cui Logcat non venga visualizzato View->ToolWindows->Logcat(in quel caso Alt+6o CMD+6anche non funzionerà), il modo per ottenere la finestra di logact è:

  1. File->Profile or debug APK (scegli un APK)
  2. Seleziona una nuova finestra o usa la finestra corrente.
  3. Logcat è ora disponibile tramite il menu ( View->ToolWindows->Logcat) o tramite Alt+6o CMD+6

Questo problema indica che qualcosa non è configurato correttamente con il progetto Android Studio. La soluzione sopra può essere utile:

  1. Come soluzione temporanea in caso di problemi di configurazione con il progetto Android Studio, che per qualche motivo stanno causando ad Android Studio di nascondere la finestra di logcat.
  2. Quando si tenta di utilizzare la finestra logcat di Android Studio per il debug di un'app senza un progetto Android Studio.

Non posso credere che funzioni! Che strano bug. Questo è successo anche a me in Android Studio 3.5 e questo metodo lo ha ripristinato. Grazie
Mike Hardy,

Alla fine ho scoperto che mentre questo metodo ripristinava temporaneamente l'accesso, il mio logcat mancava ancora dal layout della finestra del mio progetto. Che a sua volta ho fatto risalire a un problema PATHing riguardo a come stavo avviando Android Studio e una volta ho risolto che tutto andava bene.
Mike Hardy,

Grazie @MikeHardy, aggiunto alcuni chiarimenti alla risposta.
mn1

Mi piace il chiarimento - sto solo rispondendo ancora una volta in segno di gratitudine in quanto questa è stata l' unica cosa che ha funzionato in un pizzico - Avevo davvero bisogno della registrazione di logcat + emulatore in quel momento e non avevo ancora tempo per riparare il mio progetto correttamente. È un grande trucco per quello. Saluti!
Mike Hardy,

Questa dovrebbe essere la risposta accettata poiché l'aggiornamento cmd + 6 e ant + 6 non funzionano
Simo

11

Strumenti-> Android -> Monitor dispositivo Android

aprirà una finestra separata


3

Apri un terminale separato e avvia adb con logcat. Sul mio sistema (linux);

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


1
Mi dispiace che cosa? A meno che non ci sia qualche magia dietro le quinte non spiegata qui, questo sembra essere istruzioni su come visualizzare l'output di logcat, non "come ripristinare la finestra di logcat in Android Studio".
user812786,

3

Mentre sarei un po 'in ritardo per la festa, sono passati alcuni anni e la nuova versione di Studio.

Oggi, quando si riscontra un bug, il logcat non viene mostrato, per risolvere questo problema è necessario seguire questi passaggi:

  • Menu -> Crea -> Crea progetto
  • nel tuo settings.gradle commentare tutto e sincronizzare.
  • decommenta tutto e sincronizza di nuovo.
  • Menu -> Crea -> Crea progetto
  • Al termine della creazione del progetto, il tuo Studio sarebbe pronto.

Ho riscontrato diversi bug relativi a questo problema, questo scenario copre la maggior parte di questi casi.


2

In Android Studio 2.3.2 dovrai fare clic sul pannello "Monitor Android" in basso e "logcat" è una scheda di questo pannello. Vedi allegato.

Se non si dispone di questo pannello, sarà necessario accedere al menu principale, quindi Visualizza-> Barra degli strumenti / Pulsanti / Barra di stato / Barra di navigazione

inserisci qui la descrizione dell'immagine


Questo è utile !!
Stuti Kasliwal,

Ho -1 per quello. Questo è con tutta la mia buona intenzione di aiutare gli altri. Vorrei che qualcuno lo facesse bene.
Sterco

2

Scegli "Modalità mobile", quindi "Modalità Docker". Ha funzionato per me!


2

Nel mio caso, Logcat viene mostrato in Android Project ma non in Flutter Project.

Nel progetto Flutter, fare clic sulla scheda "Registro eventi"

mostrerà

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

fai clic su "Configura" , e mostrerà logcat



1

modo uno:

puoi usare l'icona bin in logcat inserisci qui la descrizione dell'immagine

modo due: è possibile cancellare logcat dopo pranzo Modifica configurazione> Varie

seleziona Cancella registro prima di pranzo

inserisci qui la descrizione dell'immagine


1

Nel mio caso mancava anche la finestra e "Visualizza -> ToolWindows -> Logcat (Alt + 6)" non esisteva nemmeno. Anche la pressione di ALT + 6 non ha avuto alcun effetto.

L'ho risolto in questo modo:

  1. connetti un dispositivo
  2. avviare ADB tramite Terminale ("> adb usb")
  3. fermalo di nuovo (ctrl + c)
  4. chiudere la finestra Terminale nella finestra in basso a sinistra accanto al Registro eventi (tramite la X rossa)

Dopo aver chiuso il terminale, la finestra Logcat appariva nell'elenco delle schede e la voce di menu appariva nella categoria "Visualizza -> Finestra degli strumenti".

inserisci qui la descrizione dell'immagine


0

Apparentemente, quando logcat viene aperto e Android Studio passa alla modalità a schermo intero e viceversa, la finestra di logcat non si trova da nessuna parte.

Soluzione:

Riavvia Android Studio.


0

Cerca nella scheda Monitor di Android nella parte inferiore della schermata di Android Studio. Cliccaci sopra. Verrà visualizzata una finestra e c'è un logcat chiamata tab. Se non riesci a visualizzare la scheda Monitor Android, fai clic su Alt+ G.


0

per me la barra di selezione del dispositivo (o qualunque cosa sia effettivamente chiamata) nella scheda logcat non viene visualizzata, per risolvere questo ho dovuto spostare logcat in un'altra posizione (sinistra / destra) e spostarlo indietro


0

Se tutti i metodi precedenti non funzionano, provare il meccanismo seguente. A volte, lo studio Android non mostra le opzioni di logcat perché il progetto selezionato non è un progetto Android. Se desideri eseguire il debug di un APK, crea un progetto Android vuoto quindi inizierà a mostrare l' logcatopzione.


0

IN android studio 3.5.1 Visualizza -> Tool Windows -> Logcat


0

Quando apri il progetto in Android Studio invece di aprire la directory Android apri la directory dell'app

inserisci qui la descrizione dell'immagine


-1

Prova ad andare su Strumenti-> Android-> Abilita integrazione ADB

Nel mio caso è stato disabilitato automagicamente


-1

Nel mio caso, vedo la finestra, ma non contiene messaggi. Solo il riavvio (versione studio 1.5.1) ha riportato i messaggi.


Ho modificato la mia risposta per chiarire. Penso che alcuni utenti in questo post abbiano lo stesso problema.
Eli,

-4

Spero che tu abbia installato i driver necessari per il debug dei programmi Android sul tuo computer. In tal caso, quando esegui un'applicazione da Android Studio in un dispositivo reale, verrà visualizzato un messaggio che chiede di abilitare logcat. Se l'opzione è stata disabilitata, è possibile abilitare la vista logcat dal menu Finestra -> Mostra vista -> Logcat. La prossima volta che esegui l'applicazione sul dispositivo reale o in un emulatore, puoi vedere che il logcat è attivo.

Se non è possibile visualizzarlo con la soluzione sopra, è possibile visualizzare il logcat dalla riga di comando digitando

adcat logcat

È possibile visualizzare ulteriori informazioni da qui http://developer.android.com/tools/help/logcat.html

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.