DeviceBuildInfo

public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo

java.lang.Object
   ↳ com.android.tradefed.build.BuildInfo
     ↳ com.android.tradefed.build.DeviceBuildInfo


IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และ (ไม่บังคับ) การทดสอบ

สรุป

เครื่องมือสร้างสาธารณะ

DeviceBuildInfo()
DeviceBuildInfo(BuildInfo buildInfo)
DeviceBuildInfo(String buildId, String buildTargetName)

เมธอดสาธารณะ

void cleanUp()

ล้างไฟล์บิลด์ชั่วคราว

void cleanUp(List<File> doNotClean)

เวอร์ชันของ cleanUp() ที่ไม่ได้ลบบางไฟล์

File getBasebandImageFile()

รับไฟล์อิมเมจเบสแบนด์ในเครื่อง

String getBasebandVersion()

ดูเวอร์ชันเบสแบนด์

File getBootloaderImageFile()

รับไฟล์อิมเมจ Bootloader ในเครื่อง

String getBootloaderVersion()

รับเวอร์ชันของ Bootloader

String getDeviceBuildFlavor()

วิธีการที่ไม่บังคับในการแสดงผลประเภทของบิลด์แพลตฟอร์มที่กำลังทดสอบ

String getDeviceBuildId()

แสดงตัวระบุที่ไม่ซ้ำกันของบิลด์แพลตฟอร์มที่อยู่ระหว่างการทดสอบ

File getDeviceImageFile()

รับไฟล์ ZIP ของรูปภาพอุปกรณ์ในเครือข่ายเดียวกัน

String getDeviceImageVersion()

ดาวน์โหลดเวอร์ชัน ZIP ของรูปภาพอุปกรณ์ในพื้นที่

File getMkbootimgFile()

รับไฟล์ mkbootimg ที่ใช้สร้างอิมเมจเคอร์เนล

String getMkbootimgVersion()

รับเวอร์ชัน mkbootimg

File getOtaPackageFile()

รับไฟล์ ZIP ของแพ็กเกจ OTA ของอุปกรณ์

String getOtaPackageVersion()

ดาวน์โหลดแพ็กเกจ OTA ของอุปกรณ์ในเวอร์ชัน ZIP

File getRamdiskFile()

รับไฟล์ ramdisk ที่ใช้สร้างอิมเมจเคอร์เนล

String getRamdiskVersion()

รับเวอร์ชัน Ramdisk

File getTestsDir()

รับเส้นทางในเครื่องไปยังเนื้อหาของไฟล์ tests.zip ที่แยกออกมา

String getTestsDirVersion()

รับเวอร์ชัน tests.zip ที่แยกออกมา

File getTrustyImageFile()

รับไฟล์อิมเมจที่เชื่อถือได้ในเครื่อง

String getTrustyVersion()

ดาวน์โหลดเวอร์ชันที่เชื่อถือได้

File getUserDataImageFile()

รับไฟล์อิมเมจข้อมูลผู้ใช้ทดสอบในเครื่อง

String getUserDataImageVersion()

รับเวอร์ชันรูปภาพข้อมูลผู้ใช้ทดสอบในเครื่อง

void setBasebandImage(File basebandFile, String version)

ตั้งค่าอิมเมจเบสแบนด์สำหรับการสร้างอุปกรณ์

void setBootloaderImageFile(File bootloaderImgFile, String version)

ตั้งค่ารูปภาพ Bootloader สำหรับบิลด์ของอุปกรณ์

void setDeviceBuildFlavor(String deviceBuildFlavor)

ตั้งค่ารุ่นบิลด์สำหรับส่วนอุปกรณ์ของข้อมูลบิลด์หากแตกต่างจาก setBuildFlavor(String)

void setDeviceImageFile(File deviceImageFile, String version)

ตั้งค่าไฟล์อิมเมจระบบของอุปกรณ์ที่จะใช้

void setMkbootimgFile(File mkbootimg, String version)

ตั้งค่าไฟล์ mkbootimg ที่ใช้สร้างอิมเมจเคอร์เนล

void setOtaPackageFile(File otaFile, String version)

ตั้งค่าไฟล์ ZIP ของแพ็กเกจ OTA ของอุปกรณ์

void setRamdiskFile(File ramdisk, String version)

รับไฟล์ ramdisk ที่ใช้สร้างอิมเมจเคอร์เนล

void setTestsDir(File testsDir, String version)

ตั้งค่าเส้นทางในเครื่องไปยังเนื้อหาของไฟล์ tests.zip ที่แยกออกมา

void setUserDataImageFile(File userDataFile, String version)

ตั้งค่าไฟล์อิมเมจข้อมูลผู้ใช้ที่จะใช้

final void unmountAll()

ยกเลิกการเชื่อมต่ออิมเมจของอุปกรณ์ที่เชื่อมต่อ

เครื่องมือสร้างสาธารณะ

DeviceBuildInfo

public DeviceBuildInfo ()

DeviceBuildInfo

public DeviceBuildInfo (BuildInfo buildInfo)

พารามิเตอร์
buildInfo BuildInfo

DeviceBuildInfo

public DeviceBuildInfo (String buildId, 
                String buildTargetName)

พารามิเตอร์
buildId String

buildTargetName String

เมธอดสาธารณะ

cleanUp

public void cleanUp ()

ล้างไฟล์บิลด์ชั่วคราว

cleanUp

public void cleanUp (List<File> doNotClean)

เวอร์ชันของ cleanUp() ที่ไม่ได้ลบบางไฟล์

พารามิเตอร์
doNotClean List

getBasebandImageFile

public File getBasebandImageFile ()

รับไฟล์อิมเมจเบสแบนด์ในเครื่อง

การคืนสินค้า
File

getBasebandVersion

public String getBasebandVersion ()

ดูเวอร์ชันเบสแบนด์

การคืนสินค้า
String

getBootloaderImageFile

public File getBootloaderImageFile ()

รับไฟล์อิมเมจ Bootloader ในเครื่อง

การคืนสินค้า
File

getBootloaderVersion

public String getBootloaderVersion ()

รับเวอร์ชันของ Bootloader

การคืนสินค้า
String

getDeviceBuildFlavor

public String getDeviceBuildFlavor ()

วิธีการที่ไม่บังคับในการแสดงผลประเภทของบิลด์แพลตฟอร์มที่กำลังทดสอบ

การคืนสินค้า
String

getDeviceBuildId

public String getDeviceBuildId ()

แสดงตัวระบุที่ไม่ซ้ำกันของบิลด์แพลตฟอร์มที่อยู่ระหว่างการทดสอบ ไม่ควรเป็นค่าว่าง ค่าเริ่มต้นคือ IBuildInfo.UNKNOWN_BUILD_ID

การคืนสินค้า
String getDeviceImageVersion() if not null, else IBuildInfo.UNKNOWN_BUILD_ID

ดูเพิ่มเติม:

getDeviceImageFile

public File getDeviceImageFile ()

รับไฟล์ ZIP ของรูปภาพอุปกรณ์ในเครือข่ายเดียวกัน ค่าที่ส่งคืนอาจเป็นไดเรกทอรีซึ่งเป็นไฟล์ ZIP ของรูปภาพอุปกรณ์ ที่ไม่มีการบีบอัด โปรดทราบว่าในกรณีของไดเรกทอรี อาจเป็นระบบไฟล์เสมือนแบบอ่านอย่างเดียวที่ติดตั้ง ซึ่งจำกัดการดำเนินการที่ใช้กับไดเรกทอรีหรือเนื้อหาของไดเรกทอรีได้

การคืนสินค้า
File

getDeviceImageVersion

public String getDeviceImageVersion ()

ดาวน์โหลดเวอร์ชัน ZIP ของรูปภาพอุปกรณ์ในพื้นที่

การคืนสินค้า
String

getMkbootimgFile

public File getMkbootimgFile ()

รับไฟล์ mkbootimg ที่ใช้สร้างอิมเมจเคอร์เนล

การคืนสินค้า
File

getMkbootimgVersion

public String getMkbootimgVersion ()

รับเวอร์ชัน mkbootimg

การคืนสินค้า
String

getOtaPackageFile

public File getOtaPackageFile ()

รับไฟล์ ZIP ของแพ็กเกจ OTA ของอุปกรณ์

การคืนสินค้า
File

getOtaPackageVersion

public String getOtaPackageVersion ()

ดาวน์โหลดแพ็กเกจ OTA ของอุปกรณ์ในเวอร์ชัน ZIP

การคืนสินค้า
String

getRamdiskFile

public File getRamdiskFile ()

รับไฟล์ ramdisk ที่ใช้สร้างอิมเมจเคอร์เนล

การคืนสินค้า
File

getRamdiskVersion

public String getRamdiskVersion ()

รับเวอร์ชัน Ramdisk

การคืนสินค้า
String

getTestsDir

public File getTestsDir ()

รับเส้นทางในเครื่องไปยังเนื้อหาของไฟล์ tests.zip ที่แยกออกมา

การคืนสินค้า
File

getTestsDirVersion

public String getTestsDirVersion ()

รับเวอร์ชัน tests.zip ที่แยกออกมา

การคืนสินค้า
String

getTrustyImageFile

public File getTrustyImageFile ()

รับไฟล์อิมเมจที่เชื่อถือได้ในเครื่อง

การคืนสินค้า
File

getTrustyVersion

public String getTrustyVersion ()

ดาวน์โหลดเวอร์ชันที่เชื่อถือได้

การคืนสินค้า
String

getUserDataImageFile

public File getUserDataImageFile ()

รับไฟล์อิมเมจข้อมูลผู้ใช้ทดสอบในเครื่อง

การคืนสินค้า
File

getUserDataImageVersion

public String getUserDataImageVersion ()

รับเวอร์ชันรูปภาพข้อมูลผู้ใช้ทดสอบในเครื่อง

การคืนสินค้า
String

setBasebandImage

public void setBasebandImage (File basebandFile, 
                String version)

ตั้งค่าอิมเมจเบสแบนด์สำหรับการสร้างอุปกรณ์

พารามิเตอร์
basebandFile File: รูปภาพเบสแบนด์ File

version String: เวอร์ชันของเบสแบนด์

setBootloaderImageFile

public void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

ตั้งค่ารูปภาพ Bootloader สำหรับบิลด์ของอุปกรณ์

พารามิเตอร์
bootloaderImgFile File: รูปภาพ Bootloader File

version String: เวอร์ชันของ Bootloader

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

ตั้งค่ารุ่นบิลด์สำหรับส่วนอุปกรณ์ของข้อมูลบิลด์หากแตกต่างจาก setBuildFlavor(String)

พารามิเตอร์
deviceBuildFlavor String: เวอร์ชันของบิลด์อุปกรณ์

setDeviceImageFile

public void setDeviceImageFile (File deviceImageFile, 
                String version)

ตั้งค่าไฟล์อิมเมจระบบของอุปกรณ์ที่จะใช้

พารามิเตอร์
version String

setMkbootimgFile

public void setMkbootimgFile (File mkbootimg, 
                String version)

ตั้งค่าไฟล์ mkbootimg ที่ใช้สร้างอิมเมจเคอร์เนล

พารามิเตอร์
mkbootimg File

version String

setOtaPackageFile

public void setOtaPackageFile (File otaFile, 
                String version)

ตั้งค่าไฟล์ ZIP ของแพ็กเกจ OTA ของอุปกรณ์

พารามิเตอร์
otaFile File

version String

setRamdiskFile

public void setRamdiskFile (File ramdisk, 
                String version)

รับไฟล์ ramdisk ที่ใช้สร้างอิมเมจเคอร์เนล

พารามิเตอร์
ramdisk File

version String

setTestsDir

public void setTestsDir (File testsDir, 
                String version)

ตั้งค่าเส้นทางในเครื่องไปยังเนื้อหาของไฟล์ tests.zip ที่แยกออกมา

พารามิเตอร์
version String

setUserDataImageFile

public void setUserDataImageFile (File userDataFile, 
                String version)

ตั้งค่าไฟล์อิมเมจข้อมูลผู้ใช้ที่จะใช้

พารามิเตอร์
version String

unmountAll

public final void unmountAll ()

ยกเลิกการเชื่อมต่ออิมเมจของอุปกรณ์ที่เชื่อมต่อ

ซึ่งจะเป็นประโยชน์ในการเลิกเมานต์อิมเมจของอุปกรณ์ก่อนที่จะทำลายออบเจ็กต์ DeviceBuildInfo สำหรับสถานการณ์ที่เรียก cleanUp() ไม่ได้เนื่องจากการแชร์ไฟล์ เช่น มีการเรียก copyAllFileFrom() ในออบเจ็กต์นี้