Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Artımlı ResimUtil
public
class
IncrementalImageUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.image.ArtımlıGörüntü
|
Artımlı görüntü ve cihaz güncellemesinden yararlanan bir yardımcı program.
Özet
Herkese açık yöntemler |
void
|
allowSameBuildFlashing()
|
void
|
allowUnzipBaseline()
|
void
|
cleanAfterSetup()
Uygulama mantığının bir kısmını yaparken, kurulumdan hemen sonra dosyaları temizleyebiliriz.
|
File
|
getExtractedTargetDirectory()
|
static
IncrementalImageUtil
|
initialize(ITestDevice device, IDeviceBuildInfo build, File createSnapshot, boolean isIsolatedSetup, boolean allowCrossRelease, MultiMap<String, String> allowedbranchTransition, boolean applySnapshot, boolean wipeAfterApply, boolean newFlow, SnapuserdWaitPhase waitPhase)
|
boolean
|
isSameBuildFlashingAllowed()
|
static
boolean
|
isSnapshotInUse(ITestDevice device)
Cihazın anlık görüntü kullanıp kullanmadığını döndürür.
|
static
boolean
|
isSnapshotSupported(ITestDevice device, boolean applySnapshot)
Cihazı güncellemek için anlık görüntü mantığını kullanıp kullanamayacağımızı döndürür
|
void
|
notifyBasebadNeedsRevert()
|
void
|
notifyBootloaderNeedsRevert()
|
void
|
teardownDevice(TestInformation testInfo)
|
boolean
|
updateCompleted()
Güncellemenin tamamlanıp tamamlanmadığını döndürür.
|
void
|
updateDevice(File currentBootloader, File currentRadio)
Anlık görüntü mantığını kullanarak cihazı günceller.
|
void
|
updateDeviceWithNewFlow(File currentBootloader, File currentRadio)
|
boolean
|
useUpdatedFlow()
|
Fields'ın oynadığı filmler
DİNAMİK_BÖLÜMLER_TO_END
public static final DYNAMIC_PARTITIONS_TO_DIFF
Kamu inşaatçıları
IncrementalImageUtil
public IncrementalImageUtil (ITestDevice device,
File deviceImage,
File bootloader,
File baseband,
File targetImage,
File createSnapshot,
boolean applySnapshot,
boolean wipeAfterApply,
boolean newFlow,
SnapuserdWaitPhase waitPhase)
Parametreler |
device |
ITestDevice |
deviceImage |
File |
bootloader |
File |
baseband |
File |
targetImage |
File |
createSnapshot |
File |
applySnapshot |
boolean |
wipeAfterApply |
boolean |
newFlow |
boolean |
waitPhase |
SnapuserdWaitPhase |
Herkese açık yöntemler
allowSameBuildFlashing
public void allowSameBuildFlashing ()
allowUnzipBaseline
public void allowUnzipBaseline ()
cleanAfterSetup
public void cleanAfterSetup ()
Uygulama mantığından bazılarını yaparken dosyaları kurulumdan hemen sonra temizleyebiliriz.
public File getExtractedTargetDirectory ()
ilk kullanıma hazırlamak
public static IncrementalImageUtil initialize (ITestDevice device,
IDeviceBuildInfo build,
File createSnapshot,
boolean isIsolatedSetup,
boolean allowCrossRelease,
MultiMap<String, String> allowedbranchTransition,
boolean applySnapshot,
boolean wipeAfterApply,
boolean newFlow,
SnapuserdWaitPhase waitPhase)
Parametreler |
device |
ITestDevice |
build |
IDeviceBuildInfo |
createSnapshot |
File |
isIsolatedSetup |
boolean |
allowCrossRelease |
boolean |
allowedbranchTransition |
MultiMap |
applySnapshot |
boolean |
wipeAfterApply |
boolean |
newFlow |
boolean |
waitPhase |
SnapuserdWaitPhase |
AynıBuildFlashingİzin Veriliyor
public boolean isSameBuildFlashingAllowed ()
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
Cihazın anlık görüntü kullanıp kullanmadığını döndürür.
Parametreler |
device |
ITestDevice |
isSnapshotSupported
public static boolean isSnapshotSupported (ITestDevice device,
boolean applySnapshot)
Cihazı güncellemek için anlık görüntü mantığını kullanıp kullanamayacağımızı döndürür
Parametreler |
device |
ITestDevice |
applySnapshot |
boolean |
bildirimBasebadNeedsFeedback
public void notifyBasebadNeedsRevert ()
notifyBootloaderNeedsRevert
public void notifyBootloaderNeedsRevert ()
public void teardownDevice (TestInformation testInfo)
Parametreler |
testInfo |
TestInformation |
güncellemeTamamlandı
public boolean updateCompleted ()
Güncellemenin tamamlanıp tamamlanmadığını döndürür.
güncellemeCihazı
public void updateDevice (File currentBootloader,
File currentRadio)
Anlık görüntü mantığını kullanarak cihazı günceller.
Parametreler |
currentBootloader |
File |
currentRadio |
File |
updateDeviceWithNewFlow
public void updateDeviceWithNewFlow (File currentBootloader,
File currentRadio)
Parametreler |
currentBootloader |
File |
currentRadio |
File |
useUpdatedFlow
public boolean useUpdatedFlow ()
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-11-04 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-11-04 UTC."],[],[]]