FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
JavaScript.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
מחלקה שמנתחת גרסאות נדרשות של קובצי עזר של תמונות, שנדרשים להבזק של מכשיר. (למשל תוכנת אתחול, פס בסיס וכו')
סיכום
מחלקות מקוננות | |
---|---|
class |
FlashingResourcesParser.AndroidInfo
הגדרה מסוג typedef עבור |
interface |
FlashingResourcesParser.Constraint
ממשק סינון, שנועד לאפשר ל- |
שדות | |
---|---|
public
static
final
String |
BASEBAND_VERSION_KEY
|
public
static
final
String |
BOARD_KEY
|
public
static
final
String |
BOOTLOADER_VERSION_KEY
|
public
static
final
String |
PRODUCT_KEY
|
בנאים ציבוריים | |
---|---|
FlashingResourcesParser(File deviceImgZipFile,
צריך ליצור |
|
FlashingResourcesParser(File deviceImgZipFile)
צריך ליצור |
|
FlashingResourcesParser(BufferedReader infoReader,
בונה FlashingResourcesParser באמצעות קורא AndroidInfo שסופק חשיפה לבדיקת יחידה |
|
FlashingResourcesParser(BufferedReader infoReader)
בונה FlashingResourcesParser באמצעות קורא AndroidInfo שסופק חשיפה לבדיקת יחידה |
שיטות ציבוריות | |
---|---|
String
|
getRequiredBasebandVersion()
מקבל את גרסת פס הבסיס הנדרשת ב-zip של תמונת המכשיר. אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש. |
|
getRequiredBoards()
מקבל את סוגי הלוח הנדרשים שצוינו ב-zip של תמונת המכשיר. |
String
|
getRequiredBootloaderVersion()
קבלת גרסת תוכנת האתחול הדרושה שמצוינת בקובץ ה-ZIP של קובץ האימג' של המכשיר. אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש. |
String
|
getRequiredImageVersion(String imageVersionKey)
קבלת הגרסה הנדרשת של התמונה המותאמת אישית שמצוינת בקובץ ה-ZIP של תמונת המכשיר אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
הפונקציה מקבלת את הגרסה הנדרשת של התמונה המותאמת אישית שמצוינת בקובץ ה-ZIP של תמונת המכשיר. אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש. |
שדות
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
board_KEY (לוח בקרה)
public static final String BOARD_KEY
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
Product_KEY
public static final String PRODUCT_KEY
בנאים ציבוריים
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
צריך ליצור FlashingResourcesParser
ולבקש ממנו לנתח את תמונת המכשיר שצוינה עבור
דרישות מהבהבות. הדרישות ההבהובות חייבות לעבור את האילוץ המתאים (אם יש כזה
קיים) לפני ההוספה. דרישות שנדחו יוסרו באופן עצמאי.
פרמטרים | |
---|---|
deviceImgZipFile |
File : הקובץ updater.zip להבהוב |
c |
: מפה משם המפתח אל Constraint . המערכת תבדוק שמות של תמונות מול
את האילוץ המתאים (אם יש) כדרישה מראש להוספה. יכול להיות null עד
להשבית את הסינון. |
קליעות | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
צריך ליצור FlashingResourcesParser
ולבקש ממנו לנתח את תמונת המכשיר שצוינה עבור
דרישות מהבהבות.
פרמטרים | |
---|---|
deviceImgZipFile |
File : הקובץ updater.zip להבהוב |
קליעות | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
בונה FlashingResourcesParser באמצעות קורא AndroidInfo שסופק
חשיפה לבדיקת יחידה
פרמטרים | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) שמכיל את הערך המקביל של android-info.txt ל-
לנתח |
c |
: מפה משם המפתח אל Constraint . המערכת תבדוק שמות של תמונות מול
את האילוץ המתאים (אם יש) כדרישה מראש להוספה. יכול להיות null עד
להשבית את הסינון. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
בונה FlashingResourcesParser באמצעות קורא AndroidInfo שסופק
חשיפה לבדיקת יחידה
פרמטרים | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) שמכיל את הערך המקביל של android-info.txt ל-
לנתח |
שיטות ציבוריות
getrequiredBasebandVersion
public String getRequiredBasebandVersion ()
מקבל את גרסת פס הבסיס הנדרשת ב-zip של תמונת המכשיר.
אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש.
החזרות | |
---|---|
String |
גרסת פס הבסיס או null אם לא צוין |
getrequiredBoards
publicgetRequiredBoards ()
מקבל את סוגי הלוח הנדרשים שצוינו ב-zip של תמונת המכשיר.
החזרות | |
---|---|
|
סוגי הלוחות או null אם לא צוין |
getrequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
קבלת גרסת תוכנת האתחול הדרושה שמצוינת בקובץ ה-ZIP של קובץ האימג' של המכשיר.
אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש.
החזרות | |
---|---|
String |
גרסת תוכנת האתחול או null אם לא צוין |
getrequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
קבלת הגרסה הנדרשת של התמונה המותאמת אישית שמצוינת בקובץ ה-ZIP של תמונת המכשיר
אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש.
פרמטרים | |
---|---|
imageVersionKey |
String : המזהה הצפוי של פרטי הגרסה של התמונה |
החזרות | |
---|---|
String |
גרסה נדרשת לתמונה הנתונה או null אם לא צוין |
getrequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
הפונקציה מקבלת את הגרסה הנדרשת של התמונה המותאמת אישית שמצוינת בקובץ ה-ZIP של תמונת המכשיר. אם המיקום
productName
הוא לא null
, השיטה הזו תבדוק אם יש (ותחזיר, אם קיימת)
הדרישות לגבי תמונות שמתייחסות למוצר הספציפי הזה. אם אין דרישה ספציפית למוצר
קיים, יוחזר לדרישה הגלובלית או ל-null
אם לא
קיימת דרישה מכל סוג שהוא עבור אותו versionKey
המסוים.
אם רשומות מספר גרסאות, יש לקבל את הגרסה העדכנית ביותר בהנחה שהגרסאות ממוינות מהישן לחדש.
פרמטרים | |
---|---|
imageVersionKey |
String : המזהה הצפוי של פרטי הגרסה של התמונה |
productName |
String : שם מוצר ספציפי לבדיקה |
החזרות | |
---|---|
String |
גרסה נדרשת לתמונה הנתונה או null אם לא צוין |