IncrementalImageUtil
public class IncrementalImageUtil
extends Object
java.lang.object |
↳ | com.android.tradefed.util.image.IncrementalImageUtil |
ابزاری برای بهروزرسانی تصویر و دستگاه.
خلاصه
زمینه های
DYNAMIC_PARTITIONS_TO_DIFF
public static final DYNAMIC_PARTITIONS_TO_DIFF
سازندگان عمومی
IncrementalImageUtil
public IncrementalImageUtil (ITestDevice device,
File deviceImage,
File bootloader,
File baseband,
File targetImage,
File createSnapshot,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
مولفه های |
---|
device | ITestDevice |
deviceImage | File |
bootloader | File |
baseband | File |
targetImage | File |
createSnapshot | File |
applySnapshot | boolean |
waitPhase | SnapuserdWaitPhase |
روش های عمومی
اجازه SameBuildFlashing
public void allowSameBuildFlashing ()
allowUnzipBaseline
public void allowUnzipBaseline ()
cleanAfterSetup
public void cleanAfterSetup ()
هنگام انجام برخی از منطق اعمال، میتوانیم فایلها را بلافاصله پس از راهاندازی پاک کنیم.
public File getExtractedTargetDirectory ()
مقداردهی اولیه
public static IncrementalImageUtil initialize (ITestDevice device,
IDeviceBuildInfo build,
File createSnapshot,
boolean isIsolatedSetup,
boolean allowCrossRelease,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
مولفه های |
---|
device | ITestDevice |
build | IDeviceBuildInfo |
createSnapshot | File |
isIsolatedSetup | boolean |
allowCrossRelease | boolean |
applySnapshot | boolean |
waitPhase | SnapuserdWaitPhase |
isSameBuildFlashingAllowed است
public boolean isSameBuildFlashingAllowed ()
isSnapshotInUse است
public static boolean isSnapshotInUse (ITestDevice device)
نشان می دهد که آیا دستگاه در حال حاضر از عکس های فوری استفاده می کند یا خیر.
مولفه های |
---|
device | ITestDevice |
isSnapshotSupported است
public static boolean isSnapshotSupported (ITestDevice device,
boolean applySnapshot)
نشان می دهد که آیا می توانیم از منطق عکس فوری برای به روز رسانی دستگاه استفاده کنیم یا نه
مولفه های |
---|
device | ITestDevice |
applySnapshot | boolean |
notifyBasebadNeedsRevert
public void notifyBasebadNeedsRevert ()
notifyBootloaderNeedsRevert
public void notifyBootloaderNeedsRevert ()
public void teardownDevice (TestInformation testInfo)
مولفه های |
---|
testInfo | TestInformation |
به روز رسانی تکمیل شد
public boolean updateCompleted ()
برمیگرداند که آیا بهروزرسانی کامل شده است یا خیر.
به روز رسانی دستگاه
public void updateDevice (File currentBootloader,
File currentRadio)
دستگاه را با استفاده از منطق عکس فوری به روز می کند.
مولفه های |
---|
currentBootloader | File |
currentRadio | File |