com.android.tradefed.build

ממשקים

IAppBuildInfo הממשק הזה הוצא משימוש. צריך להשתמש ישירות ב-IBuildInfo. 
IBuildInfo מכיל מידע על ה-build בבדיקה. 
IBuildProvider אחראי לספק מידע לגבי ה-build שנבדק. 
IDeviceBuildInfo IBuildInfo שמייצג build מלא של מכשיר Android ואת הבדיקות שלו (אופציונלי). 
IDeviceBuildProvider IBuildProvider שמשתמש במידע מ-ITestDevice כדי לאחזר build. 
IFileDownloader ממשק להורדת קובץ מרוחק. 
IFolderBuildInfo קובץ IBuildInfo מופשט פשוט שפריטי ה-build שלו מכילים בספרייה של מערכת קבצים מקומית. 

שיעורים

AppBuildInfo IBuildInfo שמייצג אפליקציה ל-Android ואת חבילות הבדיקה שלה. 
AppDeviceBuildInfo הכיתה הזו הוצאה משימוש. צריך להשתמש ישירות ב-IDeviceBuildInfo. 
BootstrapBuildProvider IDeviceBuildProvider שמגיע לאתחול מידע על build ממכשיר הבדיקה

בדרך כלל משתמשים בשיטה הזו במכשירים עם build שסופק חיצוני, למשל

BuildInfo הטמעה גנרית של IBuildInfo שצריך לשייך ל-ITestDevice
BuildInfoKey מחלקה מצרפת ספירה שקשורה לשאילתות מידע של גרסאות build. 
BuildRetrievalError אירעה שגיאה חמורה במהלך אחזור ה-build לצורך בדיקה. 
BuildSeriesizedVersion המחלקה שמכילה את גרסת העריכה הסדרתית הנוכחית של כל IBuildInfo
CommandLineBuildInfoBuilder כלי עזר שנועד לתעד את הארגומנטים הרגילים של נתוני build משורת הפקודה וליצור מהם IBuildInfo
מקודד של יחסי תלות סוג חדש של ספק שמאפשר לקבל את כל התלות לבדיקה. 
DeviceBuildDescriptor מחלקה של wrapper ל-IBuildInfo, שמכילה שיטות עזר לאחזור מידע על ה-build של פלטפורמת המכשיר. 
DeviceBuildInfo IBuildInfo שמייצג build מלא של מכשיר Android ואת הבדיקות שלו (אופציונלי). 
DeviceFolderBuildInfo IDeviceBuildInfo שמכיל גם ארטיפקטים אחרים של build שנמצאים בספרייה במערכת הקבצים המקומית. 
existingBuildProvider IBuildProvider שמחזיר IBuildInfo שנוצר כבר. 
FileDownloadcache מחלקה של עוזר שמחזק את מטמון ה-LRU של מערכת הקבצים המקומית של קבצים שהורדו. 
FileDownloadCacheProcess מפעל ליצירת FileDownloadCache
FileDownloadCacheWrapper מחלקה wrapper שמספקת מתקני FileDownloadCache במהלך ההטמעה של הממשק IFileDownloader
FolderBuildInfo הטמעה בטון של IFolderBuildInfo
LocalAppBuildProvider IBuildProvider שיוצר IBuildInfo על סמך נתיב מקומי שצוין
LocalDeviceBuildProvider IBuildProvider שיוצר IDeviceBuildInfo על סמך נתיב הספרייה של מערכת הקבצים. 
LocalFolderBuildProvider IBuildProvider שיוצר IFolderBuildInfo על סמך נתיב מקומי מקומי
OtaDeviceBuildInfo IDeviceBuildInfo המשמש לבדיקת עדכונים אלחוטיות. 
OtatoolsBuildInfo IBuildInfo שמכיל ארטיפקטים של otatools. 
StubBuildProvider הטמעה ריקה של ללא-תפעול של IBuildProvider
VersionedFile מבנה נתונים שמייצג קובץ ששויכה לו גרסה. 

טיפוסים בני מנייה (enum)

BuildInfoKey.BuildInfoFileKey Enum מתאר את כל סוגי הקבצים הידועים שניתן לשלוח שאילתות דרך IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties יש מאפיינים ש-IBuildInfo יכול לבקש לשנות חלק מהטיפול בהם.