דווח ומעקב אחר באגים

אתה יכול לעזור לשפר את Android על ידי דיווח על בעיות ובקשת תכונות חדשות באמצעות Google Issue Tracker . Google Issue Tracker הוא כלי המשמש את Google למעקב אחר בעיות AOSP ובקשות לתכונות. מעקב הבעיות זמין מחוץ ל-Google לשימוש על ידי משתמשים ציבוריים ושותפים חיצוניים שצריכים לשתף פעולה עם צוותי Google בנושאים ותכונות ספציפיות.

כדי ללמוד את היסודות של Google Issue Tracker, עיין ב- Google Issue Tracker .

דווח על באג

כדי לדווח על באג AOSP:

  1. עם כל הבאגים הפתוחים כבסיס לחיפוש שלך, השתמש בשדה החיפוש של מעקב הבעיות כדי לראות אם מישהו כבר דיווח על הבעיה או התכונה שלך. אל תשכח לחפש גם באגים סגורים ותוקנו. כדי לעזור לך למצוא את התוצאות הפופולריות ביותר, מיין את התוצאה לפי מספר הכוכבים. לפרטים על השימוש בשדה החיפוש, עיין בנושא חיפושים
  2. אם אתה מוצא את הבעיה שלך והיא חשובה לך, כוכב אותה ! מספר הכוכבים בנושא עוזר לגוגל לקבוע את העדיפות שלו.
  3. אם אף אחד לא דיווח על הבעיה שלך, צור באג חדש.

    1. עיין בסעיף במסמך זה המתייחס לרכיב עבור הבאג שלך. רכיבי באג מזהים את האזור של אנדרואיד עליו חל הבאג.

    2. מלא את התבנית שסופקה:

      • אם הבעיה היא באג, כלול את השלבים לשחזור הבאג בהערות. הערה שפשוט מציינת שמשהו לא עובד עשויה לדרוש מידע נוסף. כמות הפרטים שאתה מספק, כולל קובצי יומן ואפילו ערכת תיקונים, עוזרת לנו לטפל בבעיה שלך.
      • אם הבעיה היא בקשת תכונה, ספק פרטים מפורשים על התכונה המוצעת, כולל הבעיה שנפתרה ושיקולי עיצוב.
    3. אם אתה יצרן מכשיר ויש לך את טביעת האצבע הבנויה מהמכשיר המושפע, כלול את המחרוזת הזו בבאג.

    4. לחץ על צור . דוח הבאג נוצר כדי ש-Google תוכל לעיין בו.

כדי ללמוד כיצד לעקוב אחר מצב הבאג, עיין במעקב אחר מצב הבאג .

רכיבי באג

ארבעת הסעיפים הבאים נועדו לעזור לך לחפש ולדווח על באגים באמצעות הרכיב הנכון.

בִּטָחוֹן

אם אתה מוצא בעיה שמשפיעה על האבטחה של אנדרואיד או רכיבים במכשירי Pixel, שלח באג באמצעות ההוראות בדיווח על בעיות אבטחה . בנוסף, באגי אבטחה זכאים לתוכנית התגמול למכשירי Android ו-Google .

פּלַטפוֹרמָה

אם יש לך בעיה או בקשה לתכונה שמשפיעה על היבט של פלטפורמת Android, שלח את הבאג שלך על ידי לחיצה על סמל הבאג שליד אזור הרכיב הרלוונטי:

עיין בכל בעיות הפלטפורמה

עיין באגים הגיש באג
נְגִישׁוּת
אומנות
דפדפן
CTS
מִסגֶרֶת
גרָפִיקָה
ליבה (GKI)
כְּלֵי תִקְשׁוֹרֶת
אפליקציות אינסטנט
ליבקור
רשת
מערכת
תמונת מערכת כללית
טֶקסט
דברים
לִלבּוֹשׁ

כלים למפתחי אנדרואיד

אם יש לך בעיה או בקשת תכונה שמשפיעה על היבט של כלי מפתחי אנדרואיד, שלח את הבאג שלך על ידי לחיצה על סמל הבאג שליד אזור הרכיבים הרלוונטי בטבלה הבאה.

עיין בכל הבעיות של כלי המפתחים

עיין באגים פרטים הגיש באג
adb
אנדרואיד סטודיו מידע ספציפי עבור באגים של Android Studio
C++ בעיות באנדרואיד סטודיו
אמולטור או תמונות מערכת מידע ספציפי עבור באגים אמולטור
גרדל מידע ספציפי עבור באגים Gradle
החל שינויים מידע ספציפי עבור באגים של Apply Changes
מוֹך
NDK בעיות מהדר או בניית מערכת NDK. לא עבור בקשות API או באגים. ממשקי API הם חלק ממערכת ההפעלה, ויש להגיש בקשות הקשורות אליהם באחד ממרכיבי הפלטפורמה שלמעלה (אם אינך יודע איזה, השתמש ב- Framework).
פרופילים
Jetpack (androidx)
מבחן Jetpack (androidx).
SDK של משחקים

תיעוד

אם יש לך בעיה או בקשת תכונה שמשפיעה על היבט של תיעוד Android, הגש את הבאג שלך על ידי לחיצה על סמל הבאג שליד אזור הרכיב הרלוונטי:

עיין באגים הגיש באג
developer.android.com (תיעוד למפתחי אפליקציה)
source.android.com (תיעוד AOSP)

עקוב אחר מצב הבאגים

באגים חדשים שנוצרו תמיד מסומנים בסטטוס חדש . מנהלי AOSP בודקים ומבצעים מעת לעת בדיקות באגים על ידי שינוי הסטטוס שלהם ואפשר להקצות אותם למישהו. באגים מחולקים לאחת משלוש קטגוריות:

  • צריך מידע נוסף. לדוח הבאג אין מספיק מידע כדי שמישהו יוכל לתעדף או לנתח כראוי את הבאג. דוח הבאג מוכנס לרשימה ( New + Hotlist:NeedsInfo ) עד שתספק את המידע המבוקש. לאחר פרק זמן מסוים, אם לא מסופק מידע נוסף, הבאג מקבל סטטוס המצביע על כך שלא יפעלו.

  • הבאג מוקצה למישהו, ובאופן אופציונלי, מוקצה מחדש בסדר העדיפויות. דוח הבאג הוכר כדוח מפורט מספיק של בעיה לגיטימית. הבאג מתועדף כראוי או מקבל מחדש סדר עדיפויות. לבסוף, הבאג מוקצה לתורם ספציפי כדי להעריך ולנתח.

    בדרך כלל, באג נשאר כמוקצה עד שמישהו מתכוון לפתור את הבאג, ובשלב זה הוא מקבל סטטוס מקובל . עם זאת, יתכן שמקבל לא ישנה את סטטוס הבאג ל'מקובל ', ובמקום זאת, פשוט תקן את הבאג ויקצה סטטוס קבוע או תוקן (מאומת) .

  • הבאג לא יטופל. באג נכנס לקטגוריה זו מכמה סיבות, כגון הבאג הוא שכפול של באג אחר, הבאג אינו אפשרי לתיקון, או הבאג מייצג פונקציונליות שפועלת כמתוכנן.

כדי לעקוב אחר מצב באג:

  1. פתח את הבאג והסתכל בשדות העדיפות, הסטטוס וההערות. להסברים על עדיפות וסטטוס, עיין בשדות הבעיה .
  2. (אופציונלי) השב לכל שאלה או הערה בשדה ההערות.

באגים המסומנים בסטטוס קבוע (מאומת) נכללים במהדורה עתידית של אנדרואיד.

מידע נוסף עבור סטטוסים ספציפיים

להלן הסבר נוסף למספר סטטוסי באגים (בנוסף למידע המסופק בתיעוד שדות הבעיות במעקב אחר בעיות):

  • לא יתוקן (התנהגות מיועדת): מתחזק AOSP קבע שההתנהגות המתוארת אינה באג, אלא היא ההתנהגות המיועדת. סטטוס זה מכונה בדרך כלל "עובד כמתוכנן (WAI)". לגבי בקשות תכונה, מתחזק AOSP קבע שהבקשה לא תיושם באנדרואיד.

  • לא יתקן (בלתי אפשרי): השינויים הדרושים כדי לטפל בבעיה אינם אפשריים באופן סביר. סטטוס זה משמש גם לבעיות שדווחו שאינן ניתנות לטיפול ב-AOSP, בדרך כלל בגלל שהוא קשור למכשיר מותאם אישית או לאפליקציה חיצונית, או שהכתב חשב בטעות ב-Issue Tracker כפורום עזרה.

  • תוקן (מאומת): באג זה תוקן, והוא כלול במהדורה רשמית. כאשר סטטוס זה מוגדר, אנו מנסים להגדיר גם מאפיין המציין את המהדורה המכילה את תיקון הבאגים.

  • תוקן: באג זה תוקן (או תכונה יושמה) בעץ מקור, אך ייתכן שעדיין לא נכלל במהדורה רשמית.