החלונית Problems ב-Android Studio היא חלונית מרכזית ומשותפת לבעיות בכל כלי העיצוב, כמו Compose Preview, Layout Editor ו-Layout Validation. כדי להציג את חלון הכלים, עוברים אל View (תצוגה) > Tool Windows (חלונות כלים) > Problems (בעיות).
איור 1. אפשר לראות את כל הבעיות בכלי העיצוב בחלונית בעיות משותפת.
בסרגל הכלים בעיות אפשר לראות את אפשרויות התצוגה, כמו סינון לפי חומרה וסדר, תצוגה מקדימה של העורך והצעות לתיקון מהיר.
איור 2. בחלונית Problems יש את אפשרויות התצוגה הבאות, שאפשר למיין לפי חומרה או שם: Show Warning, Show Weak Warning, Show Server Problem, Show Typo, Show Visual Lint.
פרטי בעיה ספציפית מוצגים בחלונית פרטי בעיה בתצוגה המקדימה של העורך. כל בעיה יכולה להופיע בעורך המובנה, כדי שתוכלו לראות תצוגה מקדימה של הקוד.
הצגת בעיות באמצעות כלי לבדיקת קוד (lint) חזותי
Android Studio בודק באופן אוטומטי אם יש בעיות ב-lint של פריסות שנכתבו ב-Views. כשפותחים את Layout Validation, אפשר לראות את כל הפריסות מוצגות בכמה גדלים של מכשירים. כל הבעיות שקשורות לתצוגה, כולל בדיקת קוד ויזואלית ברקע, מופיעות בחלונית Problems.
כללי בדיקה ויזואלית של קוד בודקים לא רק את הקובץ הנוכחי, אלא גם את הגרסאות של אותו פריסת דפים עם מזהים שונים – לדוגמה, landscape
או sw600
, אם הם קיימים בזמן ביצוע הניתוח.
איור 3. בעיות שקשורות ל-linting של תצוגות חזותיות מוצגות בחלונית Problems (בעיות).