IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


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

סיכום

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

abstract void cleanUp ()

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

abstract File getBasebandImageFile ()

קבל את קובץ התמונה של פס הבסיס המקומי.

abstract String getBasebandVersion ()

קבל את גרסת פס הבסיס.

abstract File getBootloaderImageFile ()

קבל את קובץ התמונה של טוען האתחול המקומי.

abstract String getBootloaderVersion ()

קבל את גרסת טוען האתחול.

abstract String getDeviceBuildFlavor ()

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

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

מחזיר את ה-dir המכיל חלק מהמשאבים שהורדת.

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)

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

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

לנקות

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

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

החזרות
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

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

מחזיר את ה-dir המכיל חלק מהמשאבים שהורדת. (משאבים משויכים בדרך כלל להגדרה isFake=true device). מחזירה 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 : הטעם של מבנה המכשיר

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