IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


קובץ IBuildInfo שמייצג גרסה מלאה של build למכשיר Android, ואפשרות (אופציונלית) גם את הבדיקות שלו.

סיכום

שיטות ציבוריות

abstract void cleanUp()

הסרת כל הקבצים הזמניים.

abstract File getBasebandImageFile()

מקבלים את קובץ האימג' המקומי של תדר הבסיס.

abstract String getBasebandVersion()

בודקים מהי גרסת פס הבסיס.

abstract File getBootloaderImageFile()

מקבלים את קובץ האימג' המקומי של מנהל האתחול.

abstract String getBootloaderVersion()

בודקים את גרסת תוכנת האתחול.

abstract String getDeviceBuildFlavor()

שיטה אופציונלית להחזרת הסוג של build הפלטפורמה שנבדק.

abstract String getDeviceBuildId()

הפונקציה מחזירה את המזהה הייחודי של build הפלטפורמה שנמצא בבדיקה.

abstract File getDeviceImageFile()

מקבלים את קובץ ה-zip של קובץ האימג' המקומי של המכשיר.

abstract String getDeviceImageVersion()

מקבלים את גרסת ה-zip של קובץ האימג' המקומי של המכשיר.

abstract File getMkbootimgFile()

הפונקציה מקבלת את קובץ mkbootimg שמשמש ליצירת קובץ האימג' של הליבה.

abstract String getMkbootimgVersion()

אחזור הגרסה של mkbootimg.

abstract File getOtaPackageFile()

מקבלים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר.

abstract String getOtaPackageVersion()

מקבלים את גרסת הארכיון של חבילת ה-OTA של המכשיר.

abstract File getRamdiskFile()

הפונקציה מקבלת את קובץ ה-ramdisk שמשמש ליצירת קובץ האימג' של הליבה.

abstract String getRamdiskVersion()

הפונקציה מקבלת את גרסת ה-ramdisk.

default File getResourcesDir()

הפונקציה מחזירה את הספרייה שמכילה חלק מהמשאבים שהורדתם.

abstract File getTestsDir()

מקבלים את הנתיב המקומי לתוכן של קובץ tests.zip שחולץ.

abstract String getTestsDirVersion()

מקבלים את הגרסה tests.zip שחולצה.

abstract File getUserDataImageFile()

מקבלים את קובץ האימג' המקומי של נתוני המשתמש לבדיקה.

abstract String getUserDataImageVersion()

אחזור הגרסה המקומית של קובץ האימג' לנתוני משתמש לבדיקה.

abstract void setBasebandImage(File basebandFile, String version)

מגדירים את קובץ האימג' של התדר הבסיסי לגרסה של המכשיר.

abstract void setBootloaderImageFile(File bootloaderImgFile, String version)

מגדירים את קובץ האימג' של תוכנת האתחול לגרסה של המכשיר.

default void setDeviceBuildFlavor(String deviceBuildFlavor)

מגדירים את build-flavor לחלק של המכשיר בפרטי ה-build, אם הוא שונה מ-IBuildInfo.setBuildFlavor(String).

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)

מגדיר את ספריית המשאבים ERROR(/File).

abstract void setTestsDir(File testsZipFile, String version)

מגדירים את הנתיב המקומי לתוכן של קובץ tests.zip שחולץ.

abstract void setUserDataImageFile(File userDataFile, String version)

מגדירים את קובץ האימג' של נתוני המשתמש לשימוש.

שיטות ציבוריות

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 ()

הפונקציה מחזירה את המזהה הייחודי של build הפלטפורמה שנמצא בבדיקה. הערך לא יכול להיות 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 ()

מקבלים את גרסת הארכיון של חבילת ה-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

getUserDataImageFile

public abstract File getUserDataImageFile ()

מקבלים את קובץ האימג' המקומי של נתוני המשתמש לבדיקה.

החזרות
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

אחזור הגרסה המקומית של קובץ האימג' לנתוני משתמש לבדיקה.

החזרות
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

מגדירים את קובץ האימג' של התדר הבסיסי לגרסה של המכשיר.

פרמטרים
basebandFile File: קובץ האימג' של בסיס התדרים ERROR(/File)

version String: גרסת פס הבסיס

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

מגדירים את קובץ האימג' של תוכנת האתחול לגרסה של המכשיר.

פרמטרים
bootloaderImgFile File: קובץ האימג' של מנהל האתחול ERROR(/File)

version String: הגרסה של תוכנת האתחול

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

מגדירים את build-flavor לחלק של המכשיר בפרטי ה-build, אם הוא שונה מ-IBuildInfo.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)

מגדיר את ספריית המשאבים ERROR(/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