Де знаходиться опція екрана попереджень у студії 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.