DeviceUpdateTargetPreparer
public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper
java.lang.object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | ||
↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer |
یک ITargetPreparer
انتزاعی که مراحل معمول را در مورد بهروزرسانی دستگاهها با فایل تصویر دستگاه از یک منبع خارجی (برخلاف یک سرویس ساخت) انجام میدهد. مکانیزم به روز رسانی واقعی به پیادهکننده کلاسهای فرعی واگذار میشود.
خلاصه
سازندگان عمومی | |
---|---|
DeviceUpdateTargetPreparer () |
روش های عمومی | |
---|---|
void | setUp ( TestInformation testInfo)
|
روش های محافظت شده | |
---|---|
abstract File | getDeviceUpdateImage () یک نمونه |
abstract void | performDeviceUpdate (File deviceUpdateImage, ITestDevice device) به روز رسانی تصویر دستگاه را در دستگاه انجام می دهد |
abstract void | postUpdateActions (File deviceUpdateImage, ITestDevice device) اقداماتی که باید پس از بهروزرسانی دستگاه، اما قبل از انجام مراحل راهاندازی پس از بهروزرسانی انجام شوند. |
abstract void | preUpdateActions (File deviceUpdateImage, ITestDevice device) اقداماتی که باید قبل از بهروزرسانی دستگاه انجام شوند. |
سازندگان عمومی
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
روش های عمومی
راه اندازی
public void setUp (TestInformation testInfo)
پارامترها | |
---|---|
testInfo | TestInformation |
پرتاب می کند | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
روش های محافظت شده
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
یک نمونه ERROR(/File)
ارائه می دهد که نشان دهنده فایل تصویری دستگاه است که برای به روز رسانی استفاده می شود
برمی گرداند | |
---|---|
File |
انجام DeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
به روز رسانی تصویر دستگاه را در دستگاه انجام می دهد
پرتاب می کند | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
اقداماتی که باید پس از بهروزرسانی دستگاه، اما قبل از انجام مراحل راهاندازی پس از بهروزرسانی انجام شوند. این روش خارج از کنترل همزمانی چشمک زن فراخوانی می شود.
پرتاب می کند | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
اقداماتی که باید قبل از بهروزرسانی دستگاه انجام شوند. این روش خارج از کنترل همزمانی چشمک زن فراخوانی می شود.
پرتاب می کند | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError |