DeviceBuildInfo
public
class
DeviceBuildInfo
extends BuildInfo
implements
IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
IBuildInfo שמייצג גרסת build מלאה של מכשיר Android, ובאופן אופציונלי גם את הבדיקות שלה.
סיכום
constructors ציבוריים | |
|---|---|
DeviceBuildInfo()
|
|
DeviceBuildInfo(BuildInfo buildInfo)
|
|
DeviceBuildInfo(String buildId, String buildTargetName)
|
|
methods ציבוריים | |
|---|---|
void
|
cleanUp()
ניקוי של קבצים זמניים של גרסת build |
void
|
cleanUp(List<File> doNotClean)
גרסה של |
File
|
getBasebandImageFile()
מקבלים את קובץ התמונה של פס הבסיס המקומי. |
String
|
getBasebandVersion()
מציאת גרסת פס הבסיס. |
File
|
getBootloaderImageFile()
משיגים את קובץ התמונה של טוען האתחול המקומי. |
String
|
getBootloaderVersion()
מציאת גרסת תוכנת האתחול. |
String
|
getDeviceBuildFlavor()
שיטה אופציונלית להחזרת סוג ה-build של הפלטפורמה שנבדקת. |
String
|
getDeviceBuildId()
הפונקציה מחזירה את המזהה הייחודי של גרסת הפלטפורמה שנבדקת. |
File
|
getDeviceImageFile()
מורידים את קובץ ה-ZIP של תמונת המכשיר המקומי. |
String
|
getDeviceImageVersion()
מקבלים את גרסת ה-ZIP של תמונת המכשיר המקומי. |
File
|
getMkbootimgFile()
מקבל את קובץ mkbootimg שמשמש ליצירת תמונת הליבה. |
String
|
getMkbootimgVersion()
מקבל את הגרסה של mkbootimg. |
File
|
getOtaPackageFile()
מורידים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר. |
String
|
getOtaPackageVersion()
מקבלים את גרסת ה-zip של חבילת ה-OTA של המכשיר. |
File
|
getRamdiskFile()
מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה. |
String
|
getRamdiskVersion()
הפונקציה מחזירה את גרסת ה-ramdisk. |
File
|
getTestsDir()
מקבלים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ. |
String
|
getTestsDirVersion()
מקבלים את הגרסה המחולצת של tests.zip. |
File
|
getTrustyImageFile()
מקבלים את קובץ התמונה המקומי המהימן. |
String
|
getTrustyVersion()
הורדת הגרסה המהימנה. |
File
|
getUserDataImageFile()
מקבלים את קובץ האימג' של נתוני המשתמש לבדיקה המקומית. |
String
|
getUserDataImageVersion()
קבלת הגרסה של תמונת נתוני המשתמש לבדיקה המקומית. |
void
|
setBasebandImage(File basebandFile, String version)
הגדרת תמונת פס בסיס לבניית המכשיר. |
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
מגדירים את תמונת תוכנת האתחול בשביל גרסת ה-build של המכשיר. |
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
מגדירים את הטעם של ה-build לחלק של המכשיר בפרטי ה-build אם הוא שונה מ- |
void
|
setDeviceImageFile(File deviceImageFile, String version)
מגדירים את קובץ אימג' של המערכת של המכשיר שבו רוצים להשתמש. |
void
|
setMkbootimgFile(File mkbootimg, String version)
מגדיר את קובץ mkbootimg שמשמש ליצירת תמונת הליבה. |
void
|
setOtaPackageFile(File otaFile, String version)
מגדירים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר. |
void
|
setRamdiskFile(File ramdisk, String version)
מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה. |
void
|
setTestsDir(File testsDir, String version)
מגדירים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ. |
void
|
setUserDataImageFile(File userDataFile, String version)
מגדירים את קובץ התמונה של נתוני המשתמש שבו רוצים להשתמש. |
final
void
|
unmountAll()
מבטלים את הטעינה של תמונות מכשירים שנטענו. |
constructors ציבוריים
DeviceBuildInfo
public DeviceBuildInfo ()
DeviceBuildInfo
public DeviceBuildInfo (String buildId,
String buildTargetName)| פרמטרים | |
|---|---|
buildId |
String |
buildTargetName |
String |
methods ציבוריים
cleanUp
public void cleanUp ()
ניקוי של קבצים זמניים של גרסת build
cleanUp
public void cleanUp (List<File> doNotClean)
גרסה של cleanUp() שבה חלק מהקבצים לא נמחקים.
| פרמטרים | |
|---|---|
doNotClean |
List |
getBasebandImageFile
public File getBasebandImageFile ()
מקבלים את קובץ התמונה של פס הבסיס המקומי.
| החזרות | |
|---|---|
File |
|
getBasebandVersion
public String getBasebandVersion ()
מציאת גרסת פס הבסיס.
| החזרות | |
|---|---|
String |
|
getBootloaderImageFile
public File getBootloaderImageFile ()
משיגים את קובץ התמונה של טוען האתחול המקומי.
| החזרות | |
|---|---|
File |
|
getBootloaderVersion
public String getBootloaderVersion ()
מציאת גרסת תוכנת האתחול.
| החזרות | |
|---|---|
String |
|
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
שיטה אופציונלית להחזרת סוג ה-build של הפלטפורמה שנבדקת.
| החזרות | |
|---|---|
String |
|
getDeviceBuildId
public String getDeviceBuildId ()
הפונקציה מחזירה את המזהה הייחודי של גרסת הפלטפורמה שנבדקת. הערך אף פעם לא יכול להיות null. ברירת המחדל היא
IBuildInfo.UNKNOWN_BUILD_ID.
| החזרות | |
|---|---|
String |
getDeviceImageVersion() if not null, else IBuildInfo.UNKNOWN_BUILD_ID |
מידע נוסף:
getDeviceImageFile
public File getDeviceImageFile ()
מורידים את קובץ ה-ZIP של תמונת המכשיר המקומי. ערך ההחזרה יכול להיות ספרייה שהיא קובץ ה-ZIP של תמונת המכשיר אחרי ביטול הדחיסה. שימו לב: במקרה של ספרייה, יכול להיות שמדובר במערכת קבצים וירטואלית שניתן להרכיב אותה לקריאה בלבד, מה שמגביל את הפעולות שאפשר להחיל על הספרייה או על התוכן שלה.
| החזרות | |
|---|---|
File |
|
getDeviceImageVersion
public String getDeviceImageVersion ()
מקבלים את גרסת ה-ZIP של תמונת המכשיר המקומי.
| החזרות | |
|---|---|
String |
|
getMkbootimgFile
public File getMkbootimgFile ()
מקבל את קובץ mkbootimg שמשמש ליצירת תמונת הליבה.
| החזרות | |
|---|---|
File |
|
getMkbootimgVersion
public String getMkbootimgVersion ()
מקבל את הגרסה של mkbootimg.
| החזרות | |
|---|---|
String |
|
getOtaPackageFile
public File getOtaPackageFile ()
מורידים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר.
| החזרות | |
|---|---|
File |
|
getOtaPackageVersion
public String getOtaPackageVersion ()
מקבלים את גרסת ה-zip של חבילת ה-OTA של המכשיר.
| החזרות | |
|---|---|
String |
|
getRamdiskFile
public File getRamdiskFile ()
מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה.
| החזרות | |
|---|---|
File |
|
getRamdiskVersion
public String getRamdiskVersion ()
הפונקציה מחזירה את גרסת ה-ramdisk.
| החזרות | |
|---|---|
String |
|
getTestsDir
public File getTestsDir ()
מקבלים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ.
| החזרות | |
|---|---|
File |
|
getTestsDirVersion
public String getTestsDirVersion ()
מקבלים את הגרסה המחולצת של tests.zip.
| החזרות | |
|---|---|
String |
|
getTrustyImageFile
public File getTrustyImageFile ()
מקבלים את קובץ התמונה המקומי המהימן.
| החזרות | |
|---|---|
File |
|
getTrustyVersion
public String getTrustyVersion ()
הורדת הגרסה המהימנה.
| החזרות | |
|---|---|
String |
|
getUserDataImageFile
public File getUserDataImageFile ()
מקבלים את קובץ האימג' של נתוני המשתמש לבדיקה המקומית.
| החזרות | |
|---|---|
File |
|
getUserDataImageVersion
public String getUserDataImageVersion ()
קבלת הגרסה של תמונת נתוני המשתמש לבדיקה המקומית.
| החזרות | |
|---|---|
String |
|
setBasebandImage
public void setBasebandImage (File basebandFile,
String version)הגדרת תמונת פס בסיס לבניית המכשיר.
| פרמטרים | |
|---|---|
basebandFile |
File: תמונת פס הבסיס File |
version |
String: גרסת פס הבסיס |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile,
String version)מגדירים את תמונת תוכנת האתחול בשביל גרסת ה-build של המכשיר.
| פרמטרים | |
|---|---|
bootloaderImgFile |
File: תמונת טוען האתחול File |
version |
String: הגרסה של תוכנת האתחול |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
מגדירים את הטעם של ה-build לחלק של המכשיר בפרטי ה-build אם הוא שונה מ-setBuildFlavor(String).
| פרמטרים | |
|---|---|
deviceBuildFlavor |
String: הטעם של גרסת ה-build של המכשיר |
setDeviceImageFile
public void setDeviceImageFile (File deviceImageFile,
String version)מגדירים את קובץ אימג' של המערכת של המכשיר שבו רוצים להשתמש.
| פרמטרים | |
|---|---|
version |
String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg,
String version)מגדיר את קובץ mkbootimg שמשמש ליצירת תמונת הליבה.
| פרמטרים | |
|---|---|
mkbootimg |
File |
version |
String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile,
String version)מגדירים את קובץ ה-ZIP של חבילת ה-OTA של המכשיר.
| פרמטרים | |
|---|---|
otaFile |
File |
version |
String |
setRamdiskFile
public void setRamdiskFile (File ramdisk,
String version)מקבל את קובץ ה-ramdisk שמשמש ליצירת תמונת הליבה.
| פרמטרים | |
|---|---|
ramdisk |
File |
version |
String |
setTestsDir
public void setTestsDir (File testsDir,
String version)מגדירים את הנתיב המקומי לתוכן של הקובץ tests.zip שחולץ.
| פרמטרים | |
|---|---|
version |
String |
setUserDataImageFile
public void setUserDataImageFile (File userDataFile,
String version)מגדירים את קובץ התמונה של נתוני המשתמש שבו רוצים להשתמש.
| פרמטרים | |
|---|---|
version |
String |
unmountAll
public final void unmountAll ()
מבטלים את הטעינה של תמונות מכשירים שנטענו.
הפעולה הזו שימושית כדי לבטל את הטעינה של תמונות המכשיר לפני שהאובייקט DeviceBuildInfo מושמד, בתרחישים שבהם אי אפשר לקרוא ל-cleanUp() בגלל שיתוף קבצים, כמו copyAllFileFrom() שנקרא על האובייקט הזה.