IDeviceBuildInfo
public
interface
IDeviceBuildInfo
implements
IBuildInfo
| com.android.tradefed.build.IDeviceBuildInfo |
IBuildInfo שמייצג גרסת build מלאה של מכשיר Android, ובאופן אופציונלי גם את הבדיקות שלה.
סיכום
methods ציבוריים | |
|---|---|
abstract
void
|
cleanUp()
הסרת כל הקבצים הזמניים. |
abstract
File
|
getBasebandImageFile()
מקבלים את קובץ התמונה של פס הבסיס המקומי. |
abstract
String
|
getBasebandVersion()
מציאת גרסת פס הבסיס. |
abstract
File
|
getBootloaderImageFile()
משיגים את קובץ התמונה של טוען האתחול המקומי. |
abstract
String
|
getBootloaderVersion()
מציאת גרסת תוכנת האתחול. |
abstract
String
|
getDeviceBuildFlavor()
שיטה אופציונלית להחזרת סוג ה-build של הפלטפורמה שנבדקת. |
abstract
String
|
getDeviceBuildId()
הפונקציה מחזירה את המזהה הייחודי של גרסת הפלטפורמה שנבדקת. |
abstract
File
|
getDeviceImageFile()
מורידים את קובץ ה-ZIP של תמונת המכשיר המקומי. |
abstract
String
|
getDeviceImageVersion()
מקבלים את גרסת ה-ZIP של תמונת המכשיר המקומי. |
abstract
File
|
getMkbootimgFile()
מקבל את קובץ mkbootimg שמשמש ליצירת תמונת הליבה. |
abstract
String
|
getMkbootimgVersion()
מקבל את הגרסה של mkbootimg. |
abstract
File
|
getOtaPackageFile()
מורידים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר. |
abstract
String
|
getOtaPackageVersion()
מקבלים את גרסת ה-zip של חבילת ה-OTA של המכשיר. |
abstract
File
|
getRamdiskFile()
מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה. |
abstract
String
|
getRamdiskVersion()
הפונקציה מחזירה את גרסת ה-ramdisk. |
default
File
|
getResourcesDir()
מחזירה את הספרייה שמכילה חלק מהמשאבים שהורדו. |
abstract
File
|
getTestsDir()
מקבלים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ. |
abstract
String
|
getTestsDirVersion()
מקבלים את הגרסה המחולצת של tests.zip. |
abstract
File
|
getTrustyImageFile()
מקבלים את קובץ התמונה המקומי המהימן. |
abstract
String
|
getTrustyVersion()
הורדת הגרסה המהימנה. |
abstract
File
|
getUserDataImageFile()
מקבלים את קובץ האימג' של נתוני המשתמש לבדיקה המקומית. |
abstract
String
|
getUserDataImageVersion()
קבלת הגרסה של תמונת נתוני המשתמש לבדיקה המקומית. |
abstract
void
|
setBasebandImage(File basebandFile, String version)
הגדרת תמונת פס בסיס לבניית המכשיר. |
abstract
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
מגדירים את תמונת תוכנת האתחול בשביל גרסת ה-build של המכשיר. |
default
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
מגדירים את הטעם של ה-build לחלק של המכשיר בפרטי ה-build אם הוא שונה מ- |
abstract
void
|
setDeviceImageFile(File deviceImageFile, String version)
מגדירים את קובץ אימג' של המערכת של המכשיר שבו רוצים להשתמש. |
abstract
void
|
setMkbootimgFile(File mkbootimg, String version)
מגדיר את קובץ mkbootimg שמשמש ליצירת תמונת הליבה. |
abstract
void
|
setOtaPackageFile(File otaFile, String version)
מגדירים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר. |
abstract
void
|
setRamdiskFile(File ramdisk, String version)
מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה. |
default
void
|
setResourcesDir(File resourcesDir, String version)
מגדיר את ספריית המשאבים |
abstract
void
|
setTestsDir(File testsZipFile, String version)
מגדירים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ. |
abstract
void
|
setUserDataImageFile(File userDataFile, String version)
מגדירים את קובץ התמונה של נתוני המשתמש שבו רוצים להשתמש. |
abstract
void
|
unmountAll()
מבטלים את הטעינה של תמונות מכשירים שנטענו. |
methods ציבוריים
cleanUp
public abstract void cleanUp ()
הסרת כל הקבצים הזמניים.
getBasebandImageFile
public abstract File getBasebandImageFile ()
מקבלים את קובץ התמונה של פס הבסיס המקומי.
| החזרות | |
|---|---|
File |
|
getBasebandVersion
public abstract String getBasebandVersion ()
מציאת גרסת פס הבסיס.
| החזרות | |
|---|---|
String |
|
getBootloaderImageFile
public abstract File getBootloaderImageFile ()
משיגים את קובץ התמונה של טוען האתחול המקומי.
| החזרות | |
|---|---|
File |
|
getBootloaderVersion
public abstract String getBootloaderVersion ()
מציאת גרסת תוכנת האתחול.
| החזרות | |
|---|---|
String |
|
getDeviceBuildFlavor
public abstract String getDeviceBuildFlavor ()
שיטה אופציונלית להחזרת סוג ה-build של הפלטפורמה שנבדקת.
| החזרות | |
|---|---|
String |
|
getDeviceBuildId
public abstract String getDeviceBuildId ()
הפונקציה מחזירה את המזהה הייחודי של גרסת הפלטפורמה שנבדקת. הערך אף פעם לא יכול להיות null. ברירת המחדל היא
IBuildInfo.UNKNOWN_BUILD_ID.
| החזרות | |
|---|---|
String |
|
getDeviceImageFile
public abstract File getDeviceImageFile ()
מורידים את קובץ ה-ZIP של תמונת המכשיר המקומי.
| החזרות | |
|---|---|
File |
|
getDeviceImageVersion
public abstract String getDeviceImageVersion ()
מקבלים את גרסת ה-ZIP של תמונת המכשיר המקומי.
| החזרות | |
|---|---|
String |
|
getMkbootimgFile
public abstract File getMkbootimgFile ()
מקבל את קובץ mkbootimg שמשמש ליצירת תמונת הליבה.
| החזרות | |
|---|---|
File |
|
getMkbootimgVersion
public abstract String getMkbootimgVersion ()
מקבל את הגרסה של mkbootimg.
| החזרות | |
|---|---|
String |
|
getOtaPackageFile
public abstract File getOtaPackageFile ()
מורידים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר.
| החזרות | |
|---|---|
File |
|
getOtaPackageVersion
public abstract String getOtaPackageVersion ()
מקבלים את גרסת ה-zip של חבילת ה-OTA של המכשיר.
| החזרות | |
|---|---|
String |
|
getRamdiskFile
public abstract File getRamdiskFile ()
מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה.
| החזרות | |
|---|---|
File |
|
getRamdiskVersion
public abstract String getRamdiskVersion ()
הפונקציה מחזירה את גרסת ה-ramdisk.
| החזרות | |
|---|---|
String |
|
getResourcesDir
public File getResourcesDir ()
מחזירה את הספרייה שמכילה חלק מהמשאבים שהורדו. (משאבים בדרך כלל משויכים להגדרת מכשיר עם isFake=true). הפונקציה מחזירה ערך null אם אין ספריית משאבים זמינה.
| החזרות | |
|---|---|
File |
|
getTestsDir
public abstract File getTestsDir ()
מקבלים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ.
| החזרות | |
|---|---|
File |
|
getTestsDirVersion
public abstract String getTestsDirVersion ()
מקבלים את הגרסה המחולצת של tests.zip.
| החזרות | |
|---|---|
String |
|
getTrustyImageFile
public abstract File getTrustyImageFile ()
מקבלים את קובץ התמונה המקומי המהימן.
| החזרות | |
|---|---|
File |
|
getTrustyVersion
public abstract String getTrustyVersion ()
הורדת הגרסה המהימנה.
| החזרות | |
|---|---|
String |
|
getUserDataImageFile
public abstract File getUserDataImageFile ()
מקבלים את קובץ האימג' של נתוני המשתמש לבדיקה המקומית.
| החזרות | |
|---|---|
File |
|
getUserDataImageVersion
public abstract String getUserDataImageVersion ()
קבלת הגרסה של תמונת נתוני המשתמש לבדיקה המקומית.
| החזרות | |
|---|---|
String |
|
setBasebandImage
public abstract void setBasebandImage (File basebandFile,
String version)הגדרת תמונת פס בסיס לבניית המכשיר.
| פרמטרים | |
|---|---|
basebandFile |
File: תמונת פס הבסיס File |
version |
String: גרסת פס הבסיס |
setBootloaderImageFile
public abstract void setBootloaderImageFile (File bootloaderImgFile,
String version)מגדירים את תמונת תוכנת האתחול בשביל גרסת ה-build של המכשיר.
| פרמטרים | |
|---|---|
bootloaderImgFile |
File: תמונת טוען האתחול File |
version |
String: הגרסה של תוכנת האתחול |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
מגדירים את הטעם של הגרסה לחלק של המכשיר בפרטי הגרסה, אם הוא שונה מ-setBuildFlavor(String).
| פרמטרים | |
|---|---|
deviceBuildFlavor |
String: הטעם של גרסת ה-build של המכשיר |
setDeviceImageFile
public abstract void setDeviceImageFile (File deviceImageFile,
String version)מגדירים את קובץ אימג' של המערכת של המכשיר שבו רוצים להשתמש.
| פרמטרים | |
|---|---|
version |
String |
setMkbootimgFile
public abstract void setMkbootimgFile (File mkbootimg,
String version)מגדיר את קובץ mkbootimg שמשמש ליצירת תמונת הליבה.
| פרמטרים | |
|---|---|
mkbootimg |
File |
version |
String |
setOtaPackageFile
public abstract void setOtaPackageFile (File otaFile,
String version)מגדירים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר.
| פרמטרים | |
|---|---|
otaFile |
File |
version |
String |
setRamdiskFile
public abstract void setRamdiskFile (File ramdisk,
String version)מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה.
| פרמטרים | |
|---|---|
ramdisk |
File |
version |
String |
setResourcesDir
public void setResourcesDir (File resourcesDir,
String version)מגדיר את ספריית המשאבים File.
| פרמטרים | |
|---|---|
resourcesDir |
File: הספרייה שמכילה את המשאבים המשותפים. |
version |
String: הגרסה של קובץ הספרייה. |
setTestsDir
public abstract void setTestsDir (File testsZipFile,
String version)מגדירים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ.
| פרמטרים | |
|---|---|
version |
String |
setUserDataImageFile
public abstract void setUserDataImageFile (File userDataFile,
String version)מגדירים את קובץ התמונה של נתוני המשתמש שבו רוצים להשתמש.
| פרמטרים | |
|---|---|
version |
String |
unmountAll
public abstract void unmountAll ()
מבטלים את הטעינה של תמונות מכשירים שנטענו.
הפעולה הזו שימושית כדי לבטל את הטעינה של תמונות המכשיר לפני שהאובייקט DeviceBuildInfo מושמד, בתרחישים שבהם אי אפשר לקרוא ל-cleanUp() בגלל שיתוף קבצים, כמו copyAllFileFrom() שנקרא על האובייקט הזה.