ผู้เตรียมการอัปเดตอุปกรณ์
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)
การทำงานที่ต้องทำก่อนที่อุปกรณ์จะอัปเดต |
ช่างก่อสร้างสาธารณะ
ผู้เตรียมการอัปเดตอุปกรณ์
public DeviceUpdateTargetPreparer ()
วิธีการสาธารณะ
ตั้งค่า
public void setUp (TestInformation testInfo)
พารามิเตอร์ | |
---|---|
testInfo |
TestInformation |
การขว้าง | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
วิธีการป้องกัน
ดาวน์โหลดรูปภาพการอัปเดตอุปกรณ์
protected abstract File getDeviceUpdateImage ()
มีอินสแตนซ์ ERROR(/File)
ที่แสดงถึงไฟล์ภาพของอุปกรณ์ที่จะใช้สำหรับการอัปเดต
คิกรีเทิร์น | |
---|---|
File |
ดำเนินการอัปเดตอุปกรณ์
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
อัปเดตรูปภาพอุปกรณ์ในอุปกรณ์
การขว้าง | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
การดำเนินการหลังการอัปเดต
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
การดําเนินการที่ต้องทำหลังจากอัปเดตอุปกรณ์แล้ว แต่ก่อนที่จะตั้งค่าหลังการอัปเดต ที่ได้รับ ระบบจะเรียกใช้เมธอดนี้นอกการควบคุมการกะพริบพร้อมกัน
การขว้าง | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
การดำเนินการอัปเดตล่วงหน้า
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
การทำงานที่ต้องทำก่อนที่อุปกรณ์จะอัปเดต ระบบจะเรียกเมธอดนี้ภายนอก การควบคุมการกะพริบ พร้อมกัน
การขว้าง | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |