com.android.tradefed.build

อินเทอร์เฟซ

IAppBuildInfo อินเทอร์เฟซนี้เลิกใช้งานแล้ว โปรดใช้ IBuildInfo โดยตรง 
IBuildInfo เก็บข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ 
IBuildProvider รับผิดชอบในการให้ข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ 
IDeviceBuildInfo IBuildInfo ที่แสดงบิลด์ของอุปกรณ์ Android เวอร์ชันสมบูรณ์และการทดสอบ (ไม่บังคับ) 
IDeviceBuildProvider IBuildProvider ที่ใช้ข้อมูลจาก ITestDevice เพื่อเรียกข้อมูลบิลด์ 
IFileDownloader อินเทอร์เฟซสำหรับการดาวน์โหลดไฟล์ระยะไกล 
IFolderBuildInfo Abstract IBuildInfo อย่างง่าย ซึ่งมีอาร์ติแฟกต์ของบิลด์อยู่ในไดเรกทอรีระบบไฟล์ในเครื่อง 

ชั้นเรียน

AppBuildInfo IBuildInfo ที่แสดงแอปพลิเคชัน Android และแพ็กเกจทดสอบ 
AppDeviceBuildInfo เลิกใช้งานชั้นเรียนนี้แล้ว โปรดใช้ IDeviceBuildInfo โดยตรง 
BootstrapBuildProvider IDeviceBuildProvider ที่เปิดเครื่องข้อมูลบิลด์จากอุปกรณ์ทดสอบ

โดยปกติจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่เผยแพร่จากภายนอก เช่น

BuildInfo การใช้งานทั่วไปของ IBuildInfo ที่ควรเชื่อมโยงกับ ITestDevice 
BuildInfoKey การแจงนับของชั้นเรียนที่เกี่ยวข้องกับการค้นหาข้อมูลของบิลด์ 
BuildRetrievalError เกิดข้อผิดพลาดร้ายแรงขณะดึงข้อมูลบิลด์เพื่อทดสอบ 
BuildSerializedVersion คลาสที่มีเวอร์ชันปัจจุบันของการทำให้เป็นอนุกรม IBuildInfo ทั้งหมด 
CommandLineBuildInfoBuilder ยูทิลิตีที่ต้องการบันทึกอาร์กิวเมนต์ข้อมูลของบิลด์ปกติจากบรรทัดคำสั่ง และสร้าง IBuildInfo จากบรรทัดคำสั่ง 
ตัวแปลค่า Dependencies Rewards ผู้ให้บริการประเภทใหม่ที่อนุญาตให้รับทรัพยากร Dependency ทั้งหมดสำหรับการทดสอบ 
DeviceBuildDescriptor คลาส Wrapper สำหรับ IBuildInfo ซึ่งมีเมธอดตัวช่วยในการดึงข้อมูลบิลด์แพลตฟอร์มอุปกรณ์ 
DeviceBuildInfo IBuildInfo ที่แสดงบิลด์ของอุปกรณ์ Android เวอร์ชันสมบูรณ์และการทดสอบ (ไม่บังคับ) 
DeviceFolderBuildInfo IDeviceBuildInfo ที่มีอาร์ติแฟกต์ของบิลด์อื่นๆ ที่อยู่ในไดเรกทอรีในระบบไฟล์ในเครื่องด้วย 
existingBuildProvider IBuildProvider ที่แสดง IBuildInfo ที่สร้างขึ้นแล้ว 
FileDownloadCache คลาสตัวช่วยที่ดูแลแคช LRU ของระบบไฟล์ในเครื่องของไฟล์ที่ดาวน์โหลด 
FileDownloadCachefactor โรงงานสำหรับการสร้าง FileDownloadCache
FileDownloadCacheWrapper คลาส Wrapper ที่มีสิ่งอำนวยความสะดวก FileDownloadCache ขณะที่ใช้อินเทอร์เฟซ IFileDownloader 
FolderBuildInfo การนำ IFolderBuildInfo มาใช้อย่างเป็นรูปธรรม 
LocalAppBuildProvider IBuildProvider ที่สร้าง IBuildInfo ตามเส้นทางภายในที่ระบุ
LocalDeviceBuildProvider IBuildProvider ที่สร้าง IDeviceBuildInfo ตามเส้นทางไดเรกทอรีระบบไฟล์ที่ระบุ 
LocalFolderBuildProvider IBuildProvider ที่สร้าง IFolderBuildInfo ตามเส้นทางภายในที่ระบุ
OtaDeviceBuildInfo IDeviceBuildInfo ใช้สำหรับการทดสอบการอัปเดตผ่านอากาศ (OTA) 
OtatoolsBuildInfo IBuildInfo ที่มีอาร์ติแฟกต์ OTAtools 
StubBuildProvider ไม่มีการดำเนินการที่ว่างเปล่าของ IBuildProvider 
VersionedFile โครงสร้างข้อมูลที่แสดงถึงไฟล์ที่มีเวอร์ชันที่เชื่อมโยงกัน 

Enums

BuildInfoKey.BuildInfoFileKey Enum ที่อธิบายถึงประเภทไฟล์ที่รู้จักทั้งหมดซึ่งค้นหาผ่าน IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) ได้ 
IBuildInfo.BuildInfoProperties พร็อพเพอร์ตี้บางอย่างที่ IBuildInfo อาจต้องปรับแต่งการจัดการบางอย่าง