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()

מספק מופע File שמייצג את קובץ התמונה של המכשיר שבו יש להשתמש לעדכון

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