SideloadOtaTargetPreparer
public
class
SideloadOtaTargetPreparer
extends DeviceUpdateTargetPreparer
| java.lang.Object | ||||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |||
| ↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | |||
| ↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer | |||
| ↳ | com.android.tradefed.targetprep.SideloadOtaTargetPreparer | |||
כלי להכנת יעד שמבצע העברה צדדית של חבילת OTA שצוינה, מחיל את החבילה, ממתין עד שהמכשיר יופעל ומזריק את מאפייני הגרסה של המכשיר כדי להשתמש בהם כפרטי הגרסה
הכלי הזה מניח שהמכשיר יהיה במצב adb רגיל כשהוא יופעל, וידאג שהמכשיר יצא מאותו מצב אבל עם הגרסה החדשה יותר. כל מעבר לא צפוי של מצב המכשיר במהלך התהליך ידווח כ-TargetSetupError, והדבר נכון גם לגבי כל שגיאה שזוהתה בהעברה צדדית של OTA.
סיכום
constructors ציבוריים | |
|---|---|
SideloadOtaTargetPreparer()
|
|
שיטות מוגנות | |
|---|---|
File
|
getDeviceUpdateImage()
מספק מופע |
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
מבצעת טעינה צדדית של חבילת OTA |
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
המערכת מחכה שהמכשיר יעבור מהעברה צדדית לשחזור, ואז יופעל מחדש למרחב המשתמש |
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
מפעיל מחדש את המכשיר למצב טעינה צדדית כהכנה |
constructors ציבוריים
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
שיטות מוגנות
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
מספק מופע File שמייצג את קובץ התמונה של המכשיר שבו יש להשתמש לעדכון
| החזרות | |
|---|---|
File |
|
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)מבצעת טעינה צדדית של חבילת OTA
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)המערכת מחכה שהמכשיר יעבור מהעברה צדדית לשחזור, ואז יופעל מחדש למרחב המשתמש
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
preUpdateActions
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)מפעיל מחדש את המכשיר למצב טעינה צדדית כהכנה
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|