OtaDeviceBuildInfo
public class OtaDeviceBuildInfo
extends DeviceBuildInfo
IDeviceBuildInfo
ใช้สำหรับการทดสอบการอัปเดตแบบ over-the-air ประกอบด้วยสองอุปกรณ์ที่สร้างสำหรับ ITestDevice
:
- อิมเมจการสร้างพื้นฐาน (จากบิลด์เป็น OTA)
- OTA บิลด์ (บิวด์เป็น OTA ถึง) ควรมีแอตทริบิวต์การสร้างที่จำเป็นและแพ็คเกจ OTA ที่เกี่ยวข้อง
this บิลด์พื้นฐานและ
getOtaBuild()
ส่งคืนบิลด์ OTA
สรุป
ทุ่งนา
mReportTargetBuild
protected boolean mReportTargetBuild
ผู้สร้างสาธารณะ
OtaDeviceBuildInfo
public OtaDeviceBuildInfo ()
OtaDeviceBuildInfo
public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)
พารามิเตอร์ |
---|
buildInfo | IDeviceBuildInfo |
วิธีการสาธารณะ
ทำความสะอาด
public void cleanUp ()
ล้างไฟล์บิลด์ชั่วคราว
ทำความสะอาด
public void cleanUp ( doNotDelete)
เวอร์ชันของ cleanUp()
ที่ไฟล์บางไฟล์ไม่ถูกลบ
getBaselineBuildId
public String getBaselineBuildId ()
public File getBaselineOtatoolsZip ()
getBaselineTargetFileZip
public File getBaselineTargetFileZip ()
getBuildBranch
public String getBuildBranch ()
เมธอดทางเลือกเพื่อส่งคืนซอร์สคอนโทรลแบรนช์ที่บิลด์ที่กำลังทดสอบถูกสร้างขึ้น
คืนสินค้า |
---|
String | build branch หรือ null หากไม่ได้ตั้งค่า/ไม่เกี่ยวข้อง |
getBuildFlavor
public String getBuildFlavor ()
วิธีทางเลือกในการส่งคืนประเภทของบิลด์ที่กำลังทดสอบ
การใช้งานทั่วไปสำหรับบิลด์แพลตฟอร์ม Android คือการส่งคืน (บิวด์ผลิตภัณฑ์)-(บิลด์ระบบปฏิบัติการ)-(บิวด์ตัวแปร) เช่นทั่วไป-linux-userdebug
คืนสินค้า |
---|
String | สร้างรสชาติหรือ null หากไม่ได้ตั้งค่า/ไม่เกี่ยวข้อง |
getBuildId
public String getBuildId ()
ส่งคืนตัวระบุเฉพาะของบิลด์ภายใต้การทดสอบ ไม่ควรเป็นโมฆะ ค่าเริ่มต้นเป็น UNKNOWN_BUILD_ID
getBuildTargetName
public String getBuildTargetName ()
ส่งคืนชื่อที่สมบูรณ์สำหรับบิลด์ที่กำลังทดสอบ
การใช้งานทั่วไปคือการสร้างชื่อเป้าหมายของบิลด์จากการรวมกันของรสชาติบิลด์และชื่อสาขา [เช่น (ชื่อสาขา)-(สร้างรสชาติ)]
public File getOtaTools ()
public File getTargetOtatoolsZip ()
getTargetTargetFileZip
public File getTargetTargetFileZip ()
public void setBaselineOtatoolsZip (File file,
String version)
พารามิเตอร์ |
---|
file | File |
version | String |
setBaselineTargetFileZip
public void setBaselineTargetFileZip (File file,
String version)
พารามิเตอร์ |
---|
file | File |
version | String |
setOtaBuild
public void setOtaBuild (IDeviceBuildInfo otaBuild)
พารามิเตอร์ |
---|
otaBuild | IDeviceBuildInfo |
public void setOtaTools (File otaTools,
String version)
พารามิเตอร์ |
---|
otaTools | File |
version | String |
setReportTargetBuild
public void setReportTargetBuild (boolean downgrade)
พารามิเตอร์ |
---|
downgrade | boolean |
public void setTargetOtatoolsZip (File file,
String version)
พารามิเตอร์ |
---|
file | File |
version | String |
setTargetTargetFileZip
public void setTargetTargetFileZip (File file,
String version)
พารามิเตอร์ |
---|
file | File |
version | String |