קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כשמוסיפים קוד ל-AOSP, משתמשים בדגלים להשקת תכונות כדי לבודד קוד שלא נבדק מקוד שנבדק. מפעילים את דגלי ההשקה של התכונה כדי להריץ ולבדוק את הקוד.
לעומת זאת, כדאי להשבית את הדגלים של השקת התכונות כדי לוודא שקוד שלא נבדק לא יופעל.
סימוני השקה של תכונות משמשים בעיקר בשתי דרכים:
אם אתם תורמים ל-AOSP, יכול להיות שהבודק של השינוי יבקש מכם להטמיע דגל להשקת תכונה כדי שהתכונה תיבדק בצורה תקינה.
מידע נוסף על ענפים זמין במאמר מחזור החיים של הפצה.
Google משתמשת בדגלים להשקת תכונות כדי לוודא שהענף האחרון של Android (android16-release) יציב לכולם. אם החברה שלכם שומרת עותק של AOSP ועובדת ממנו, כדאי להשתמש בסימון של השקת תכונות כדי לשמור על יציבות העותק של קוד AOSP עבור צוות הפיתוח.
השלבים העיקריים להטמעה של תכונה להשקת דגלים:
לכל שינוי בקוד, צריך לקבוע אם נדרש דגל, ואם כן, צריך לקבוע את סוג הדגל.
מצהירים על הדגל.
עוטפים את השינוי בקוד בדגל.
מגדירים את הערך של הדגל.
מפתחים ובודקים את הקוד.
שינוי ערכי ההתראות בזמן הריצה.
בדיקת קוד שמשתמש בדגלים של השקת תכונות
בדפים שבקטע הזה מוסבר איך לבצע כל אחד מהשלבים האלה.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-10-10 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-10-10 (שעון UTC)."],[],[]]