החל משנת 2026, כדי להתאים את התהליך למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור תוספים ל-AOSP ולתרום לו, מומלץ להשתמש ב-android-latest-release במקום ב-aosp-main. ענף המניפסט android-latest-release תמיד יפנה לגרסה העדכנית ביותר שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
תכונות לניפוי באגים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ליבת לינוקס מספקת מנגנונים רבים לאבחון בעיות, כולל מעקב, BPF ופרופילים. רוב הטכניקות האלה זמינות בקרנל הבינארי של Generic Kernel Image (GKI). בפיתוח מוצרים, יש עוד הרבה כלים שמשולבים בתהליכי הפיתוח או האינטגרציה, וחלקם דורשים תכונות של ליבת מערכת ההפעלה שלא נכללות ב-GKI. כמו ברוב התכונות של GKI, מומלץ לעבוד עם מנהלי תחזוקה של upstream כדי להוסיף את התכונות האלה ל-Linux.
תכונות ניפוי באגים במורד הזרם במודולים של ספקים
תכונות ניפוי הבאגים דומות בהיקף שלהן לסוגים אחרים של תכונות, והן צריכות לפעול לפי אותם תהליכים שמתוארים בתיקונים ספציפיים ל-Android.
תכונות פולשניות לניפוי באגים במורד הזרם
חלק מהתכונות המועילות לניפוי באגים דורשות אפשרויות הגדרה מיוחדות שמושבתות ב-GKI, ולכן נדרשת בנייה מיוחדת של ליבת המערכת. יכול להיות שהתכונות האלה מושבתות בגלל פגיעה בביצועים או בגלל שהן לא מתאימות לשימוש בסביבת ייצור, אבל הן חיוניות לניפוי באגים של סוגים מסוימים של בעיות. דוגמאות לכלים כאלה כוללות כלים לניקוי (KASAN, UBSAN),debugfs ותכונות וכלים אחרים שספציפיים לשותפים.
אתם קובעים איך לנהל ליבות מיוחדות עם ניפוי באגים שמשפיעות על Kernel Module Interface (KMI). שיטה נפוצה היא ליצור גרסת build לניפוי באגים פנימית ולספק את הארטיפקטים שנוצרו ללקוחות פנימיים או לשותפים לפיתוח במורד הזרם. מומלץ להמשיך לבודד תכונות כאלה למודולים, כי אי אפשר להוסיף לליבת GKI תכונות ספציפיות לשותפים מעבר להנחיות שמתוארות בתיקונים ספציפיים ל-Android.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-18 (שעון 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"]],["עדכון אחרון: 2026-06-18 (שעון UTC)."],[],[]]