Gdzie jest opcja ekranu ostrzeżeń w Android Studio?


206

Chcę zobaczyć ostrzeżenia o moim kodzie w Android Studio, ale nie mogę znaleźć opcji wyświetlania widoku ostrzeżeń. W przypadku zaćmienia możemy zobaczyć ostrzeżenia w widoku „Problemy”.

Czy ktoś może mi zasugerować, jak wyświetlać ostrzeżenia w Android Studio?


Użyj Nawiguj -> Poprzednia wiadomość (ctrl + alt + góra) lub Następna wiadomość (ctrl + alt + dół)
VinayChoudhary99

1
Zobacz tę wyjątkową prośbę o funkcje youtrack.jetbrains.com/issue/IDEA-68854
opticyclic

Odpowiedzi:


275

Jeśli na pasku narzędzi klikniesz Analizuj -> Sprawdź kod; następnie w oknie, które się pojawi, wybierz, ile swojego projektu chcesz sprawdzić (zazwyczaj wykonuję cały projekt, ale możesz wybrać konkretny moduł), a następnie kliknij OK.

Android Studio będzie działało przez chwilę, a następnie okienko inspekcji wyskoczy od dołu z listą wyników podzielonych przez inspekcję.


51
To nie pokazuje ostrzeżeń kompilatora Java, ale problemy z Androidem Lint!
sschuberth

4
To zależy od wybranego profilu inspekcji! Możesz przeprowadzić wiele inspekcji, w tym Java!
lage

w Studio 1.5 ta metoda wyświetla WSZYSTKIE problemy, nie tylko te związane z Lint, jak wyjaśnił lage
Yoann Hercouet,

1
w wersji Studio 2 nie wyświetla żadnych ostrzeżeń (chociaż moje kody mają oczywiste problemy zaznaczone na żółto). Potencjalny błąd?
Raptor

1
W moim pliku wszystkie moje ostrzeżenia są na polach i mówią „Ustaw jako prywatny”. Naciśnięcie „Alt + Enter” jest bardzo czasochłonne, aby każde pole miało modyfikator prywatny. Czy można rozwiązać wszystkie ostrzeżenia jednocześnie, aby wszystkie pola stały się prywatne?
Shikhar Mainalee

47

Kompilacja -> Utwórz projekt (Ctrl + F9) daje to, co możemy uzyskać w widoku „Problemy” Eclipse w Android Studio


1
Zgadzam się, naprawdę nie rozumiem, dlaczego nie widzisz tego po naciśnięciu przycisku „Uruchom” i błędy. Naprawdę potrzebujesz sposobu, aby wyświetlić ten widok, gdy budujesz w ten sposób.
vitriolix,


5

PRZEJDŹ do Widok -> Narzędzie Windows -> Wiadomości, aby wyświetlić ostrzeżenia


2
Jest to nieaktualne w obecnej wersji Androida Studio (3.3).
manfcas

3

Nawet przeszukałem wszystkie ustawienia w Android Studio, ale nie mogłem znaleźć dla niego osobnego okna. Ostrzeżenia są faktycznie widoczne na prawym końcu określonej linii jako mały żółty znacznik, a kliknięcie tego pokazuje ostrzeżenia na pasku stanu poniżej. Ich kolory można edytować w opcjach kontroli.

Mam nadzieję, że to ci pomoże.


Dziękuję za odpowiedź. Masz rację, ale potrzebuję zrzutu ekranu ostrzeżenia dla mojego projektu.
Raghu Mudem,

@vinuthan po uruchomieniu kodu analizy / inspekcji zgodnie z powyższą odpowiedzią, otrzymasz wszystkie ostrzeżenia w zakładce Inspekcja
Erwan

2
Co z błędami takimi jak „Nie można rozwiązać symbolu„ xyz ”? Eclipse pokazałby to wszystko w długim widoku błędów / ostrzeżeń. Czy ten widok może działać podobnie?
Manius

Dzięki, tego właśnie szukałem. Łatwo tego przegapić.
Alice

2

Android Studio / IntelliJ najbardziej zbliżony do widoku Problemy w Eclipse to skorzystanie z sekcji Problemy w oknie narzędzia Projekt . Po otwarciu przejdź do dowolnych klas, które się tam pojawią i otwórz je w edytorze. W edytorze możesz użyć klawisza F2, aby przeskakiwać między błędami w otwartym pliku .

Niestety okno narzędzia Problemy IntelliJ pokazuje klasy z błędami zagnieżdżonymi w folderze / pakiecie, więc musisz rozwinąć kilka poziomów i zajmie to dużo ekranu, aby zobaczyć nawet jeden błąd. Nie zawiera też osobno listy błędów, co zmusza cię do otwarcia problematycznego pliku, a następnie do przejścia do każdego z nich za pomocą F2. Miałem również problem polegający na tym, że błędy w plikach, które nie były otwarte, nie pojawiały się tam.

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.