Де знаходиться опція екрана попереджень у студії Android?


206

Я хочу бачити попередження свого коду в Android Studio, але я не можу знайти можливість відображення подання попереджень. У разі затемнення ми можемо побачити попередження у вікні "Проблеми".

Хтось може мені запропонувати, як переглянути попередження в студії android?


Використовуйте Навігацію -> Попереднє повідомлення (ctrl + alt + вгору) або Наступне повідомлення (ctrl + alt + вниз)
VinayChoudhary99

1
Перегляньте цей видатний запит на функцію youtrack.jetbrains.com/issue/IDEA-68854
opticyclic

Відповіді:


275

Якщо на панелі інструментів натисніть Аналіз -> Перевірити код; потім у вікні, що з'явиться, виберіть, яку частину проекту ви хочете перевірити (я зазвичай роблю весь проект, але ви можете вибрати конкретний модуль), а потім натисніть кнопку "Гаразд".

Android Studio трохи запрацює, тоді вікно огляду з’явиться знизу зі списком результатів, підрозділеним інспекцією.


51
Це не показує попередження компілятора Java, але проблеми з Android Lint!
sschuberth

4
Це залежить від обраного вами профілю перевірки! Ви можете проводити безліч перевірок, включаючи Java!
lage

На Студії 1.5 цей метод відображає ВСІ проблеми, не лише ті, що стосуються Lint, як пояснив
lage

1
на Studio версії 2 він не показує жодних попереджень (хоча мої коди мають очевидні проблеми, позначені жовтим кольором). Потенційний помилка?
Раптор

1
У моєму файлі всі мої попередження знаходяться на полях і кажуть "Зробити приватним". Дуже трудомістким є натискання клавіші "Alt + Enter" для того, щоб кожне окреме поле має приватний модифікатор. Чи можливо вирішити всі попередження одразу для того, щоб зробити усі поля одразу приватними?
Шихар Майналей

47

Збірка -> Make Project (Ctrl + F9) дає те, що ми можемо отримати еквівалент перегляду Eclipse "Проблеми" на Android Studio


1
Погодьтеся, я дійсно не розумію, чому це не те, що ви бачите, коли ви натискаєте "бігти", і це помилки. Дійсно потрібен спосіб підняти цей погляд, коли ви будуєте такий шлях.
vitriolix

27

ви можете використовувати F2 для наступних проблем, детальніше див. тут: Перехід до наступної / попередньої помилки


Мені це здавалося найбільш корисним для кожного файлу. Я просто шукав жовтий на бічній панелі, щоб побачити, чи потрібно мені вдарити F2.
SilentNot

Після натискання клавіші F2 на частині статусу головного вікна відображається попередження або помилка.
mkdave99

5

Перейдіть на Перегляд -> Інструмент Windows -> Повідомлення, щоб переглянути попередження


2
Це застаріло в поточній версії Android Studio (3.3).
manfcas

3

Навіть я шукав усі налаштування в Android Studio, але не зміг знайти для цього окремого вікна. Попередження насправді видно правому кінці певного рядка у вигляді невеликого жовтого маркера та натискаючи на нього, що відображає попередження в рядку стану нижче. Кольори їх можна редагувати у параметрах огляду.

Сподіваюся, це вам допоможе.


Дякуємо, що відповіли на мене. Ви маєте рацію, але мені потрібен знімок попереджувального екрана для мого проекту.
Raghu Mudem

@vinuthan після запуску коду аналізу / перевірки відповідно до наведеної вище відповіді, ви отримаєте всі попередження на вкладці "Оглянути"
Ерван,

2
Як щодо помилок, таких як "Неможливо вирішити символ" xyz "? Затьмарення показало б усе це в довгому перегляді помилок / попереджень. Чи можна змусити цей погляд працювати аналогічно?
Маній

Дякую, саме це я шукав. Легко пропустити це.
Аліса

2

Найбільш близьким для Android Studio / IntelliJ до перегляду Проблеми в Eclipse є використання розділу Проблеми у вікні інструменту Project . Після цього відкрийте навігацію до будь-яких класів, які там з’являються, та відкрийте їх у редакторі. Опинившись в редакторі, ви можете використовувати F2 для переходу між помилками у відкритому файлі .

На жаль, у вікні інструмента «Проблеми IntelliJ» відображаються класи з помилками, вкладеними в папку / пакет, тому вам потрібно розгорнути кілька рівнів, і це займе багато нерухомості на екрані, щоб побачити навіть одну помилку. Він також не перераховує помилки окремо, змушуючи вас спершу відкрити проблемний файл, а потім використовувати F2 для переходу до кожного. У мене також була проблема, що помилки у файлах, які не були відкриті, не з’являлися там.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.