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 מסוימת, מחיל את החבילה, ממתין שהמכשיר יופעל ומחדיר את מאפייני ה-build של המכשיר לשימוש כפרטי build

הכלי הזה להכנת יעד מניח שהמכשיר יהיה במצב adb רגיל כשהוא יופעל, וידאג שהמכשיר ייצא מהמצב הזה עם הגרסה החדשה של ה-build. כל מעבר לא צפוי במצב המכשיר במהלך התהליך ידווח כ-TargetSetupError, ואותו הדבר חל על כל שגיאה שתזוהה בהעלאה צדדית של OTA.

סיכום

קונסטרוקטורים גלויים לכולם

SideloadOtaTargetPreparer()

שיטות מוגנות

File getDeviceUpdateImage()

מספק מופע ERROR(/File) שמייצג את קובץ קובץ האימג' של המכשיר שישמש לעדכון

void performDeviceUpdate(File deviceUpdateImage, ITestDevice device)

ביצוע הטעינה הצדדית של חבילת ה-OTA

void postUpdateActions(File deviceUpdateImage, ITestDevice device)

המערכת ממתינה שהמכשיר יעבור מהטעינה הצדדית לשחזור, ואז מפעילה מחדש את המכשיר למרחב המשתמש

void preUpdateActions(File deviceUpdateImage, ITestDevice device)

הפעלה מחדש של המכשיר למצב העברה צדדית כהכנה

קונסטרוקטורים גלויים לכולם

SideloadOtaTargetPreparer

public SideloadOtaTargetPreparer ()

שיטות מוגנות

getDeviceUpdateImage

protected File getDeviceUpdateImage ()

מספק מופע ERROR(/File) שמייצג את קובץ קובץ האימג' של המכשיר שישמש לעדכון

החזרות
File

performDeviceUpdate

protected void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

ביצוע הטעינה הצדדית של חבילת ה-OTA

זריקות
DeviceNotAvailableException
TargetSetupError

postUpdateActions

protected void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

המערכת ממתינה שהמכשיר יעבור מהטעינה הצדדית לשחזור, ואז מפעילה מחדש את המכשיר למרחב המשתמש

זריקות
DeviceNotAvailableException
TargetSetupError

preUpdateActions

protected void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

הפעלה מחדש של המכשיר למצב העברה צדדית כהכנה

זריקות
DeviceNotAvailableException
TargetSetupError