החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
סביבת הפיתוח של TF
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Trade Federation מופץ עם AOSP ומשתמש במערכת ה-build של Android כדי ליצור את הקובץ הבינארי שלו. חשוב לוודא שהגדרתם סביבת build כדי לקמפל ולהריץ חבילות מעץ המקור של Android.
פיתוח Tradefed
מתיקיית השורש של עץ המקור של Android:
source ./build/make/envsetup.sh
lunch <device-target>
make tradefed-all -j8
במאמר פיתוח ב-Tradefed מוסבר בהרחבה איך מגדירים את הסביבה לתכנות ב-Tradefed.
הורדת Tradefed
אפשר להוריד חבילות של Tradefed שכבר נוצרו ומוכנות לשימוש מלוח הבקרה של השילוב המתמשך בעמודה test_suites_x86_64. מחפשים את הקובץ tradefed.zip בכרטיסייה Build Artifacts.
אחרי ביטול האריזה, אפשר להפעיל את ./tradefed.sh
ישירות מהספרייה ללא האריזה.
הפעלה משורת הפקודה
כדי להשתמש ב-Tradefed, צריך להתקין את הכלי adb
ב-$PATH
:
export PATH=$PATH:<path/to/adb>
אם Tradefed נוצר, אפשר לגשת לסקריפט ההפעלה tradefed.sh
מהנתיב שלכם. כדי להפעיל את מסוף Trade Federation:
tradefed.sh
הסביבה מוגדרת עכשיו ל-Trade Federation.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון 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-03-26 (שעון UTC)."],[],[]]