com.android.tradefed.build

อินเทอร์เฟซ

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

ชั้นเรียน

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

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

BuildInfo การใช้งานทั่วไปของ IBuildInfo ที่ควรเชื่อมโยงกับ ITestDevice 
BuildInfoKey คลาสที่มีการจัดกลุ่มที่เกี่ยวข้องกับการค้นหาข้อมูลบิลด์ 
BuildRetrievalError เกิดข้อผิดพลาดร้ายแรงขณะดึงข้อมูลบิลด์มาทดสอบ 
BuildSerializedVersion คลาสที่มีเวอร์ชันการแปลงเป็นอนุกรมปัจจุบันของ IBuildInfo ทั้งหมด 
CommandLineBuildInfoBuilder ยูทิลิตีที่มีไว้เพื่อบันทึกอาร์กิวเมนต์ข้อมูลการสร้างปกติจากบรรทัดคำสั่งและสร้าง IBuildInfo จากอาร์กิวเมนต์เหล่านั้น 
DependenciesResolver ผู้ให้บริการประเภทใหม่ที่ช่วยให้คุณรับข้อมูลที่ต้องพึ่งพาทั้งหมดสําหรับการทดสอบได้ 
DeviceBuildDescriptor คลาส Wrapper สําหรับ IBuildInfo ที่มีเมธอดตัวช่วยในการดึงข้อมูลบิลด์แพลตฟอร์มของอุปกรณ์ 
DeviceBuildInfo IBuildInfo ที่แสดงถึงบิลด์อุปกรณ์ Android ที่สมบูรณ์และการทดสอบ (ไม่บังคับ) 
DeviceFolderBuildInfo IDeviceBuildInfo ที่มีอาร์ติแฟกต์อื่นๆ ของบิลด์อยู่ในไดเรกทอรีในระบบไฟล์ในเครื่องด้วย 
ExistingBuildProvider IBuildProvider ที่แสดงผลIBuildInfoที่สร้างไว้แล้ว 
FileDownloadCache คลาสตัวช่วยที่ดูแลรักษาแคช LRU ของระบบไฟล์ในเครื่องสำหรับไฟล์ที่ดาวน์โหลด 
FileDownloadCacheFactory โรงงานสําหรับสร้าง 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 สามารถปรับแต่งการจัดการได้