FlashingResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
מחלקה שמנתחת גרסאות נדרשות של קבצי תמונת עזר הדרושים להבהב של התקן. (למשל מאתר אתחול, פס בסיס וכו')
סיכום
כיתות מקוננות | |
---|---|
class | FlashingResourcesParser.AndroidInfo A 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, c) FlashingResourcesParser (File deviceImgZipFile, c) צור | |
FlashingResourcesParser (File deviceImgZipFile) צור | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) בונה FlashingResourcesParser עם AndroidInfo Reader המצורף נחשף לבדיקת יחידה | |
FlashingResourcesParser (BufferedReader infoReader) בונה FlashingResourcesParser עם AndroidInfo Reader המצורף נחשף לבדיקת יחידה |
שיטות ציבוריות | |
---|---|
String | getRequiredBasebandVersion () מקבל את גרסת פס הבסיס הנדרשת שצוינה ב-zip תמונת המכשיר. אם מופיעות גרסאות מרובות, קבל את הגרסה העדכנית ביותר מתוך הנחה שהגירסאות ממיינות מהישן ביותר לחדש בסדר אלפביתי. |
getRequiredBoards () מקבל את סוגי הלוח הדרושים שצוינו ב-zip תמונת המכשיר. | |
String | getRequiredBootloaderVersion () מקבל את גרסת טוען האתחול הנדרשת שצוינה ב-zip תמונת המכשיר. אם מופיעות גרסאות מרובות, קבל את הגרסה העדכנית ביותר מתוך הנחה שהגירסאות ממיינות מהישן ביותר לחדש בסדר אלפביתי. |
String | getRequiredImageVersion (String imageVersionKey) מקבל את גרסת התמונה המותאמת אישית הנדרשת שצוינה בזיפ התמונה של המכשיר אם מופיעות גרסאות מרובות, קבל את הגרסה העדכנית ביותר מתוך הנחה שהגירסאות ממיינות מהישן ביותר לחדש בסדר אלפביתי. |
String | getRequiredImageVersion (String imageVersionKey, String productName) מקבל את גרסת התמונה המותאמת אישית הנדרשת שצוינה בזיפ התמונה של המכשיר. אם מופיעות גרסאות מרובות, קבל את הגרסה העדכנית ביותר מתוך הנחה שהגירסאות ממיינות מהישן ביותר לחדש בסדר אלפביתי. |
שדות
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
מפתח מוצר
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 Reader המצורף
נחשף לבדיקת יחידה
פרמטרים | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) המכילה את המקבילה של android-info.txt לניתוח |
c | Constraint . שמות תמונות ייבדקו מול האילוץ המתאים (אם קיים) כדרישה מוקדמת להוספה. יכול להיות null כדי להשבית את הסינון. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
בונה FlashingResourcesParser עם AndroidInfo Reader המצורף
נחשף לבדיקת יחידה
פרמטרים | |
---|---|
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)
מקבל את גרסת התמונה המותאמת אישית הנדרשת שצוינה בזיפ התמונה של המכשיר
אם מופיעות גרסאות מרובות, קבל את הגרסה העדכנית ביותר מתוך הנחה שהגירסאות ממיינות מהישן ביותר לחדש בסדר אלפביתי.
פרמטרים | |
---|---|
imageVersionKey | String : המזהה הצפוי של פרטי הגרסה של התמונה |
החזרות | |
---|---|
String | הגרסה הנדרשת עבור תמונה נתונה או null אם לא צוין |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
מקבל את גרסת התמונה המותאמת אישית הנדרשת שצוינה בזיפ התמונה של המכשיר. אם productName
אינו null
, שיטה זו תבדוק (ותחזיר אם קיימות) דרישות תמונה שצוינו עבור המוצר המסוים הזה. אם לא קיימת דרישה ספציפית למוצר, היא תחזור להחזרת הדרישה הגלובלית, או null
אם לא קיימת דרישה כלשהי עבור versionKey
הספציפית הזו.
אם מופיעות גרסאות מרובות, קבל את הגרסה העדכנית ביותר מתוך הנחה שהגירסאות ממיינות מהישן ביותר לחדש בסדר אלפביתי.
פרמטרים | |
---|---|
imageVersionKey | String : המזהה הצפוי של פרטי הגרסה של התמונה |
productName | String : שם מוצר ספציפי שיש לבדוק |
החזרות | |
---|---|
String | הגרסה הנדרשת עבור תמונה נתונה או null אם לא צוין |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-03-30 (שעון UTC).