ข้อมูล 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 หรือ null หากไม่ได้ตั้งค่า/ไม่เกี่ยวข้อง |
getBuildFlavour
public String getBuildFlavor ()
วิธีทางเลือกในการส่งคืนประเภทของบิลด์ที่กำลังทดสอบ
การใช้งานทั่วไปสำหรับการสร้างแพลตฟอร์ม Android คือการส่งคืน (สร้างผลิตภัณฑ์)-(สร้างระบบปฏิบัติการ)-(สร้างตัวแปร) เช่น generic-linux-userdebug
การส่งคืน |
---|
String | รสชาติของบิลด์หรือ null หากไม่ได้ตั้งค่า/ไม่เกี่ยวข้อง |
รับ BuildId
public String getBuildId ()
ส่งกลับตัวระบุเฉพาะของรุ่นภายใต้การทดสอบ ไม่ควรจะเป็นโมฆะ ค่าเริ่มต้นเป็น UNKNOWN_BUILD_ID
รับ BuildTargetName
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 |