Come mostrare la finestra dei messaggi di Android Studio?


88

Quando compilo un progetto e ci sono errori, la finestra Messaggi che mostra tutti gli errori non sempre viene visualizzata. Devo costruire il progetto (cioè Ctrl+ F9) due o più volte per vedere la finestra.

Quando la finestra non viene visualizzata, Visualizza> Strumento> Messaggi Alt + 0 è disattivato come mostrato nella seguente schermata. Come posso mostrare la finestra quando ci sono errori di compilazione?

Sto eseguendo l'ultima versione di Android Studio su Windows 8.

Messaggi di Android Studio Windows disabilitato

[Modifica] 2018-04-02

Android Studio 3.1 sembra aver rimosso questa finestra, molte persone potrebbero venire qui a causa della mancanza della finestra dei messaggi per un motivo diverso e la risposta di yuval potrebbe essere quella giusta in questo caso.


1
Ho lo stesso problema in un progetto App Engine originariamente creato con una versione precedente di Android Studio. Google ha incasinato il progetto e un aggiornamento non ha funzionato affatto, dopodiché è uscita una nuova versione che ha funzionato, ma la finestra Messaggi è stata disabilitata da allora? Forse hanno introdotto in qualche modo una build esterna, ma non funziona come previsto. Potresti risolvere il tuo problema nel frattempo?
Oliver Hausler

Il problema rimane: a volte devo ancora compilare due volte per visualizzare l'elenco degli errori. Utilizzo Android Studio 1.0.2.
Hong

Quello che faccio è richiamare l'appEngineExplodeApp gradle build dalla scheda "Gradle tasks" (lato destro) prima di avviare l'app, altrimenti non funzionerà. Probabilmente lo stesso effetto dell'avvio due volte. Hai provato a ricostruire il tuo progetto da zero utilizzando un nuovo modello dall'attuale Android Studio? Ho sempre voluto provarlo ma non ci sono riuscito.
Oliver Hausler

No, non l'ho provato. Sarebbe troppo faticoso iniziare da zero il progetto vecchio di 3 anni.
Hong

1
Ho appena ricostruito il mio progetto da zero e ora tutto funziona correttamente (la finestra dei messaggi è ricomparsa). Credo che Android Studio abbia perso qualche "collegamento" tra i tuoi moduli durante l'importazione da Eclipse. A causa della mia esperienza, l'importazione di un vecchio progetto non funzionerà, se i moduli sono collegati in qualche modo (ad eccezione dei riferimenti). Dovrai scrivere i tuoi file gradle da solo, e qui è probabilmente più facile ricreare un nuovo progetto gradle vuoto e spostare manualmente i tuoi file dal tuo progetto Eclipse. Se importi il ​​tuo progetto di formica così com'è, avrai un pasticcio che non funzionerà.
Oliver Hausler

Risposte:


38

Era un po 'diverso nel mio caso. Ho appena chiuso la finestra degli strumenti dei messaggi con questa croce rossa a sinistra e poi questa finestra è completamente scomparsa e non si sarebbe più mostrata anche dopo diverse ricostruzioni, anche Visualizza> Strumento> Messaggi Alt + 0 era disattivato. L'unica cosa che ha aiutato a riportare la finestra indietro è stato di rompere la build, quindi sarebbero alcuni errori del compilatore. Dopo di che la finestra è riapparsa mostrando quegli errori. Ora la finestra è ancora lì, non svanisce. Spero che questo aiuti qualcuno.


183

Sono arrivato qui dopo l'aggiornamento ad Android Studio 3.1, in cui hanno rimosso la finestra Messaggi, sostituendola con la finestra Build. Dopo aver cercato un po ', ho trovato questo pulsante sul lato sinistro della finestra Build:

Mostra / nasconde

Facendo clic su questo pulsante si alterna la visualizzazione tra la nuova visualizzazione "Build" e la vecchia visualizzazione "Messaggi".

Spero che questo aiuti qualcuno che ha lo stesso problema!

AGGIORNAMENTO: in base ai suggerimenti nei commenti, poiché questo non risponde realmente alla domanda posta, l'ho aperto come una domanda a sé stante: Dov'è la finestra dei messaggi in Android Studio 3.1

AGGIORNAMENTO 2: In Android Studio 3.3 il pulsante ora ha questo aspetto:

Attiva / disattiva visualizzazione 3.3

AGGIORNAMENTO 3: In Android Studio 3.6 il pulsante è sparito. La finestra di compilazione è invece divisa in modo permanente tra output di testo e output visivo. Se non riesci a trovare l'output di testo, potrebbe essere completamente compresso, quindi guarda in alto a destra nella finestra di compilazione per qualcosa del genere:

inserisci qui la descrizione dell'immagine

E prova a trascinarlo a sinistra per rivelare la finestra di costruzione, in questo modo:

inserisci qui la descrizione dell'immagine

Spero che sia di aiuto!


1
Non sembra la finestra dei messaggi precedente. In realtà fa schifo, devi scorrere molto per vedere un errore e fare clic sul collegamento del file.
Anton Breusov

2
@yuval Questa risposta era esattamente quello che stavo cercando, ma non risponde veramente alla domanda. Potresti considerare di porre una nuova domanda specificamente su Android Studio 3.1 e di fornire la risposta tu stesso, solo per il bene che gli altri siano in grado di trovare questa soluzione.
nukeforum

1
grazie, sono venuto qui per il motivo dell'AS 3.1 dicendomi di controllare una vista che non ha più
MrGreen

1
Android Studio: un esempio delle migliori pratiche dell'interfaccia utente moderna ... NON. Ci sono più di 50 controlli sullo schermo, molti dei quali devono essere cliccati per scoprire cosa fanno. Se sei abbastanza sciocco da approfondire la guida, vieni trascinato in un browser web.
andy256

1
Questo è stato cambiato di nuovo nella 4.0, ora non c'è niente, l'icona del bulbo oculare non fa altro che mostrare i passaggi riusciti: imgur.com/XIf2ZrI Mi sono perso ...
Daniel Wilson


6

Solo per avere il quadro completo. Vai a Build e poi sul lato sinistro della finestra troverai l'icona dei messaggi.

Come accedere alla finestra dei messaggi.


2

Non riesco a trovare il pulsante fornito da @yuval, ma qui è per visualizzarlo inserisci qui la descrizione dell'immagine


1
Questo sembra essere il modo per arrivare alla finestra di compilazione ... quella che ti dice di guardare la leggendaria finestra "Messaggi" dove apparentemente ti verrà rivelato il motivo effettivo per cui non è riuscito a costruire il tuo APK.
Dronz
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.