קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
לוח הבקרה של Android Continuous Integration (Android CI) הוא כלי מבוסס-אינטרנט שמארח גרסאות build של Android Open Source Project (AOSP) וגרסאות build אחרות שקשורות לפלטפורמת Android, כמו Generic System Image (GSI) ו-Compatibility Test Suite (CTS). אתם יכולים להשתמש בלוח הבקרה כדי לזהות מתי התרומות שלכם זמינות ב-AOSP. איור 1 מציג את לוח הבקרה של Android CI:
איור 1. לוח הבקרה של CI ב-Android
האלמנטים העיקריים בלוח הבקרה הם:
השם של הענף ב-Git שבו מתבצעים הבנייה.
התצורה והגרסה של מכשיר היעד.
וריאנט ה-build, שיכול להיות user, userdebug או eng. מידע נוסף על וריאציות של גרסאות זמין במאמר בנושא בחירת יעד.
המזהה הייחודי של הגרסה.
קישור קבוע לדף של הגרסה הספציפית בלוח הבקרה של CI ב-Android.
קישור לשינויים שנכללים בגרסה הזו. השינויים זהים לכל השורה של היעדים.
קישור לפריטי המידע שנוצרים בתהליך פיתוח (Artifact) שאפשר להוריד עבור ה-build. הוראות להורדת פריטי מידע שנוצרים בתהליך פיתוח (Artifact) מופיעות במאמר הורדת פריטי מידע שנוצרים בתהליך פיתוח.
כל שורה מייצגת בנייה שהושלמה בכלי הבנייה האוטומטיים של Android. כל
עמודה מייצגת שילוב של יעד ווריאנט. בכל תא מוצג המצב הנוכחי של בנייה. הצבעים מייצגים את המצבים הבאים:
הצבע הירוק מייצג בנייה מוצלחת.
הצבע הצהוב מייצג בנייה שעדיין מתבצעת.
הצבע האפור מייצג build שממתין למשאבי מחשוב ועדיין לא התחיל.
הצבע האפור עם הקו האלכסוני מייצג גרסת build שלא זמינה. היעד עדיין לא תוכנן או שהוא כבר לא מופעל ולא יבוצע build שלו.
הצבע השחור מייצג בנייה שננטשה כי היא חרגה מזמן ההמתנה המקסימלי עד לסיום הבנייה, ולכן היא לא תתבצע.
הורדת פריטי מידע שנוצרים בתהליך פיתוח (Artifact)
אחרי שהגרסה מוכנה, פועלים לפי השלבים הבאים כדי להוריד את ארטיפקטים של הגרסה:
לוחצים על
get_app(View artifacts) כדי לעבור
לדף Build Artifacts.
לוחצים על שם הארטיפקט כדי להוריד אותו.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון 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-07-27 (שעון UTC)."],[],[],null,["# Download build artifacts\n\n| **Note:** With the [changes to AOSP](/docs/whatsnew/site-updates?year=2025#aosp-changes), the Continuous Integration (CI) system is no longer generating new builds for `aosp-main` or `aosp-main-with-phones`. The `aosp-android-latest-release` CI branch is updated with new builds at every new Android release.\n\nThe\n[*Android Continuous Integration dashboard (Android CI)*](https://ci.android.com/)\nis a web-based tool that hosts Android Open Source Project (AOSP) builds and\nother builds related to the Android platform, such as Generic System Image (GSI)\nand Compatibility Test Suite (CTS) builds. You can use the dashboard to identify\nwhen your contributions are available in AOSP. Figure 1 shows the Android\nCI dashboard:\n\n**Figure 1.** Android CI dashboard\n\nThe key elements of the dashboard are:\n\n1. The name of the Git branch where the builds happen.\n2. The target device configuration and build.\n3. The build variant which can be `user`, `userdebug`, or `eng`. For more information on build variants, see [Choose a target](/docs/setup/build/building#choose-a-target).\n4. The unique ID for the build.\n5. A permanent link to the specific build's page on the Android CI dashboard.\n6. A link to the changes included in this build. The changes are the same for an entire row of targets.\n7. Link to the artifacts that you can download for the build. For instructions on downloading artifacts, see [Download build artifacts](#download-artifacts)\n\nEach row represents a completed build on Android's automated builders. Each\ncolumn represents a target and variant combination. Each cell shows the current\nstate of a build. The colors represent the following states:\n\n- Green represents a successful build.\n- Yellow represents a build that is still in progress.\n- Gray represents a build that is awaiting compute resources and not yet started.\n- Gray with a slash represents a build that is unavailable; the target hasn't been scheduled yet or is no longer enabled and won't be built.\n- Black represents a build that has been abandoned because it crossed the maximum wait time to build duration and won't be built.\n\nDownload build artifacts\n------------------------\n\nAfter a built has completed, follow these steps to download build artifacts:\n\n1. Click get_app(**View artifacts**) to navigate to the Build Artifacts page.\n2. Click the artifact name to download the artifact."]]