FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.DeviceFlashPreparer
       ↳ com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer


ITargetPreparer שמארגן קבצים ספציפיים (מרכז האתחול, הרדיו, קובץ ה-zip של קובץ האימג' של המכשיר) ב-IDeviceBuildInfo כדי להפעיל את ה-flash במכשירים באמצעות FastbootDeviceFlasher, ולאחר מכן מזין מאפייני מכשיר לאחר האתחול בפרטי ה-build למטרות דיווח על תוצאות.

אפשר להשתמש ב-fastboot update כמנגנון לעדכון קובצי אימג' של מכשירים ממקורות חיצוניים, כדי להתאים לתשתית האוטומציה הקיימת.

סיכום

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

FastbootUpdateBootstrapPreparer()

שיטות ציבוריות

void setUp(TestInformation testInfo)

שיטות מוגנות

IDeviceFlasher createFlasher(ITestDevice device)

יוצרים את IDeviceFlasher כדי להשתמש בו.

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

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

שיטות ציבוריות

setUp

public void setUp (TestInformation testInfo)

פרמטרים
testInfo TestInformation

זריקות
BuildError
DeviceNotAvailableException
TargetSetupError

שיטות מוגנות

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

יוצרים את IDeviceFlasher כדי להשתמש בו. תתי-כיתות יכולות לשנות

פרמטרים
device ITestDevice

החזרות
IDeviceFlasher

זריקות
DeviceNotAvailableException