החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
מחלקות משנה ישירות ידועות
|
ITargetPreparer שמעביר קובץ אחד או יותר או תיקיות מתיקיית IDeviceBuildInfo.getTestsDir() למכשיר.
הכלי הזה יחפש בספריות חלופיות אם קובץ ה-ZIP של הבדיקות לא קיים או לא מכיל את קובץ ה-APK הנדרש. החיפוש יתבצע לפי הסדר, מהספרייה החלופית האחרונה שצוינה לספרייה הראשונה.
סיכום
constructors ציבוריים
TestFilePushSetup
public TestFilePushSetup ()
methods ציבוריים
reportDependencies
public Set<String> reportDependencies ()
public void setUp (TestInformation testInfo)
| פרמטרים |
testInfo |
TestInformation |
שיטות מוגנות
addTestFileName
protected void addTestFileName (String fileName)
הוספת קובץ לרשימת הפריטים להעברה
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected Set<String> getFailedToPushFiles ()
הפונקציה מחזירה את קבוצת הקבצים שהעלאתם נכשלה. אפשר להשתמש בה רק אם הערך של throw-if-not-found הוא false, אחרת הפעולה הראשונה של שליחת נתונים שנכשלה תגרום להחזרת חריגה.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
הנתיב בצד המארח נפתר על סמך מידע על ארטיפקט הבדיקה בתוך פרטי הבנייה.
| פרמטרים |
buildInfo |
IBuildInfo: מידע על פריט מידע אחד (Artifact) שנוצר בתהליך פיתוח |
fileName |
String: שם הקובץ של הארטיפקטים שרוצים להעלות |
device |
ITestDevice |
| החזרות |
File |
File שמייצג את הקובץ או הנתיב הפיזי במארח |
getTestFileNames
protected List<String> getTestFileNames ()
שליפת רשימת הקבצים שצריך להעביר מקובץ ה-ZIP של הבדיקה למכשיר
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
| פרמטרים |
throwIfNoFile |
boolean |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון UTC).
[null,null,["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]