จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
IncrementalImageUtil
public
class
IncrementalImageUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.image.IncrementalImageUtil
|
ยูทิลิตีเพื่อใช้ประโยชน์จากอัปเดตอุปกรณ์และอิมเมจแบบเพิ่ม
สรุป
ตัวสร้างแบบสาธารณะ |
IncrementalImageUtil(ITestDevice device, File deviceImage, File bootloader, File baseband, File targetImage, File createSnapshot, boolean applySnapshot, boolean wipeAfterApply, boolean newFlow, boolean updateBootloaderFromUserspace, SnapuserdWaitPhase waitPhase, File deviceMerkleTree)
|
เมธอดสาธารณะ |
void
|
allowSameBuildFlashing()
|
void
|
allowUnzipBaseline()
|
void
|
cleanAfterSetup()
เมื่อใช้ตรรกะบางอย่าง เราจะล้างไฟล์ได้ทันทีหลังจากการตั้งค่า
|
File
|
getExtractedTargetDirectory()
|
static
IncrementalImageUtil
|
initialize(ITestDevice device, IDeviceBuildInfo build, File createSnapshot, boolean isIsolatedSetup, boolean allowCrossRelease, allowedTransition, boolean applySnapshot, boolean wipeAfterApply, boolean newFlow, boolean updateBootloaderFromUserspace, SnapuserdWaitPhase waitPhase, boolean useMerkleTree)
|
boolean
|
isSameBuildFlashingAllowed()
|
static
boolean
|
isSnapshotInUse(ITestDevice device)
แสดงผลว่าอุปกรณ์กำลังใช้ภาพรวมหรือไม่
|
static
boolean
|
isSnapshotSupported(ITestDevice device, boolean applySnapshot, boolean useMerkle)
แสดงผลว่าสามารถใช้ตรรกะสแนปชอตเพื่ออัปเดตอุปกรณ์ได้หรือไม่
|
void
|
notifyBasebadNeedsRevert()
|
void
|
notifyBootloaderNeedsRevert()
|
void
|
teardownDevice(TestInformation testInfo)
|
boolean
|
updateCompleted()
แสดงผลว่าอัปเดตเสร็จสมบูรณ์หรือไม่
|
void
|
updateDevice(File currentBootloader, File currentRadio)
อัปเดตอุปกรณ์โดยใช้ตรรกะสแนปชอต
|
void
|
updateDeviceWithNewFlow(File currentBootloader, File currentRadio)
|
boolean
|
useUpdatedFlow()
|
ช่อง
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,
boolean wipeAfterApply,
boolean newFlow,
boolean updateBootloaderFromUserspace,
SnapuserdWaitPhase waitPhase,
File deviceMerkleTree)
พารามิเตอร์ |
device |
ITestDevice |
deviceImage |
File |
bootloader |
File |
baseband |
File |
targetImage |
File |
createSnapshot |
File |
applySnapshot |
boolean |
wipeAfterApply |
boolean |
newFlow |
boolean |
updateBootloaderFromUserspace |
boolean |
waitPhase |
SnapuserdWaitPhase |
deviceMerkleTree |
File |
เมธอดสาธารณะ
allowSameBuildFlashing
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,
allowedTransition,
boolean applySnapshot,
boolean wipeAfterApply,
boolean newFlow,
boolean updateBootloaderFromUserspace,
SnapuserdWaitPhase waitPhase,
boolean useMerkleTree)
พารามิเตอร์ |
device |
ITestDevice |
build |
IDeviceBuildInfo |
createSnapshot |
File |
isIsolatedSetup |
boolean |
allowCrossRelease |
boolean |
allowedTransition |
|
applySnapshot |
boolean |
wipeAfterApply |
boolean |
newFlow |
boolean |
updateBootloaderFromUserspace |
boolean |
waitPhase |
SnapuserdWaitPhase |
useMerkleTree |
boolean |
isSameBuildFlashingAllowed
public boolean isSameBuildFlashingAllowed ()
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
แสดงผลว่าอุปกรณ์กำลังใช้ภาพรวมหรือไม่
พารามิเตอร์ |
device |
ITestDevice |
isSnapshotSupported
public static boolean isSnapshotSupported (ITestDevice device,
boolean applySnapshot,
boolean useMerkle)
แสดงผลว่าสามารถใช้ตรรกะสแนปชอตเพื่ออัปเดตอุปกรณ์ได้หรือไม่
พารามิเตอร์ |
device |
ITestDevice |
applySnapshot |
boolean |
useMerkle |
boolean |
notifyBasebadNeedsRevert
public void notifyBasebadNeedsRevert ()
notifyBootloaderNeedsRevert
public void notifyBootloaderNeedsRevert ()
public void teardownDevice (TestInformation testInfo)
พารามิเตอร์ |
testInfo |
TestInformation |
updateCompleted
public boolean updateCompleted ()
แสดงผลว่าอัปเดตเสร็จสมบูรณ์หรือไม่
updateDevice
public void updateDevice (File currentBootloader,
File currentRadio)
อัปเดตอุปกรณ์โดยใช้ตรรกะสแนปชอต
พารามิเตอร์ |
currentBootloader |
File |
currentRadio |
File |
updateDeviceWithNewFlow
public void updateDeviceWithNewFlow (File currentBootloader,
File currentRadio)
พารามิเตอร์ |
currentBootloader |
File |
currentRadio |
File |
useUpdatedFlow
public boolean useUpdatedFlow ()
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-01-30 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-01-30 UTC"],[],[]]