FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
java.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(BufferedReader infoReader)
בונה FlashingResourcesParser באמצעות קורא AndroidInfo שסופק חשיפה לצורך בדיקות יחידה |
|
FlashingResourcesParser(BufferedReader infoReader,
בונה FlashingResourcesParser באמצעות קורא AndroidInfo שסופק חשיפה לצורך בדיקות יחידה |
|
FlashingResourcesParser(File deviceImgZipFile)
צריך ליצור |
|
FlashingResourcesParser(File deviceImgZipFile,
צריך ליצור |
שיטות ציבוריות | |
---|---|
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 (BufferedReader infoReader)
יצירת FlashingResourcesParser באמצעות קורא AndroidInfo שסופק
חשיפה לבדיקת יחידה
פרמטרים | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) שמכיל את הערך המקביל של android-info.txt לניתוח |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
יצירת FlashingResourcesParser באמצעות קורא AndroidInfo שסופק
חשיפה לבדיקת יחידה
פרמטרים | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) שמכיל את הערך המקביל של android-info.txt לניתוח |
c |
: מיפוי משם המפתח אל Constraint . המערכת תבדוק שמות של תמונות מול
האילוץ המתאים (אם יש כזה) כתנאי להוספה. יכול להיות null כדי להשבית את הסינון. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
צריך ליצור FlashingResourcesParser
ולבקש ממנו לנתח את תמונת המכשיר שצוינה כדי לעמוד בדרישות מהבהבות.
פרמטרים | |
---|---|
deviceImgZipFile |
File : קובץ ה-updater.zip שרוצים להטמיע |
קליעות | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
צריך ליצור FlashingResourcesParser
ולבקש ממנו לנתח את תמונת המכשיר שצוינה כדי לעמוד בדרישות מהבהבות. דרישות הפלאש חייבות לעבור את האילוץ המתאים (אם יש כזה) לפני שהן מתווספות. דרישות שנדחו יוסרו באופן עצמאי.
פרמטרים | |
---|---|
deviceImgZipFile |
File : קובץ ה-updater.zip שרוצים להטמיע |
c |
: מפה משם המפתח אל Constraint . שמות התמונות ייבדקו מול האילוץ המתאים (אם יש כזה) כתנאי מקדים להוספה. יכול להיות null כדי להשבית את הסינון. |
זריקות | |
---|---|
TargetSetupError |
שיטות ציבוריות
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 אם לא צוין |