com.android.tradefed.build
อินเทอร์เฟซ
IAppBuildInfo | อินเทอร์เฟซนี้เลิกใช้แล้ว ใช้ IBuildInfo โดยตรง |
IBuildInfo | เก็บข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ |
IBuildProvider | รับผิดชอบในการให้ข้อมูลเกี่ยวกับการสร้างภายใต้การทดสอบ |
IDeviceBuildInfo | IBuildInfo ที่แสดงถึงบิวด์อุปกรณ์ Android ที่สมบูรณ์และ (เป็นทางเลือก) การทดสอบ |
IDeviceBuildProvider | IBuildProvider ที่ใช้ข้อมูลจาก ITestDevice เพื่อดึงข้อมูลบิลด์ |
ไอไฟล์ดาวน์โหลด | อินเทอร์เฟซสำหรับการดาวน์โหลดไฟล์ระยะไกล |
IFolderBuildInfo | IBuildInfo แบบนามธรรมอย่างง่ายซึ่งมีอาร์ติแฟกต์ของ build อยู่ในไดเร็กทอรีระบบไฟล์ในเครื่อง |
ชั้นเรียน
AppBuildInfo | IBuildInfo ที่แสดงถึงแอปพลิเคชัน Android และแพ็คเกจทดสอบ |
AppDeviceBuildInfo | ชั้นเรียนนี้เลิกใช้แล้ว ใช้ IDeviceBuildInfo โดยตรง |
BootstrapBuildProvider | IDeviceBuildProvider ที่บูตสแตรปสร้างข้อมูลจากอุปกรณ์ทดสอบโดยทั่วไปจะใช้สำหรับอุปกรณ์ที่มีบิลด์ที่มาจากภายนอก เช่น |
BuildInfo | การใช้งานทั่วไปของ IBuildInfo ที่ควรเชื่อมโยงกับ ITestDevice |
BuildInfoKey | การแจงนับคลาสที่เกี่ยวข้องกับการสืบค้นข้อมูลการสร้าง |
ข้อผิดพลาดในการเรียกค้นบิลด์ | เกิดข้อผิดพลาดร้ายแรงขณะเรียกข้อมูลบิลด์สำหรับการทดสอบ |
BuildSerializedVersion | คลาสที่มีเวอร์ชันการทำให้เป็นอนุกรมปัจจุบันของ IBuildInfo ทั้งหมด |
CommandLineBuildInfoBuilder | ยูทิลิตี้หมายถึงการจับภาพอาร์กิวเมนต์ข้อมูลบิลด์ปกติจากบรรทัดคำสั่งและสร้าง IBuildInfo จากอาร์กิวเมนต์เหล่านั้น |
ตัวแก้ไขการพึ่งพา | ผู้ให้บริการประเภทใหม่ที่ช่วยให้สามารถรับการขึ้นต่อกันทั้งหมดสำหรับการทดสอบ |
DeviceBuildDescriptor | คลาส wrapper สำหรับ IBuildInfo ที่มีเมธอดตัวช่วยในการดึงข้อมูลการสร้างแพลตฟอร์มอุปกรณ์ |
DeviceBuildInfo | IBuildInfo ที่แสดงถึงบิวด์อุปกรณ์ Android ที่สมบูรณ์และ (เป็นทางเลือก) การทดสอบ |
DeviceFolderBuildInfo | IDeviceBuildInfo ที่ยังมี build artifact อื่นๆ ที่มีอยู่ในไดเร็กทอรีบนระบบไฟล์ในเครื่อง |
BuildProvider ที่มีอยู่ | IBuildProvider ที่ส่งคืน IBuildInfo ที่สร้างไว้แล้ว |
ไฟล์ดาวน์โหลดแคช | คลาสตัวช่วยที่รักษาแคช LRU ของระบบไฟล์ในเครื่องของไฟล์ที่ดาวน์โหลด |
ไฟล์ดาวน์โหลด CacheFactory | โรงงานสำหรับสร้าง FileDownloadCache |
ไฟล์ดาวน์โหลดCacheWrapper | คลาส wrapper ที่อำนวยความสะดวก FileDownloadCache ในขณะที่ใช้อินเทอร์เฟซ IFileDownloader |
FolderBuildInfo | การใช้งานอย่างเป็นรูปธรรมของ IFolderBuildInfo |
LocalAppBuildProvider | IBuildProvider ที่สร้าง IBuildInfo ตามเส้นทางภายในเครื่องที่ให้ไว้ |
LocalDeviceBuildProvider | IBuildProvider ที่สร้าง IDeviceBuildInfo ตามเส้นทางไดเรกทอรีระบบไฟล์ที่ให้มา |
LocalFolderBuildProvider | IBuildProvider ที่สร้าง IFolderBuildInfo ตามเส้นทางภายในเครื่องที่ให้ไว้ |
ข้อมูล OtaDeviceBuildInfo | IDeviceBuildInfo ที่ใช้สำหรับการทดสอบการอัปเดตแบบ over-the-air |
OtatoolsBuildInfo | IBuildInfo ที่มีสิ่งประดิษฐ์ otatools |
OtaZipfileBuildProvider | จัดเตรียม IBuildInfo ตามไฟล์ zip OTA ในเครื่อง |
StubBuildProvider | การใช้งาน IBuildProvider ที่ว่างเปล่าโดยไม่ต้องดำเนินการ |
VersionedFile | โครงสร้างข้อมูลที่แสดงถึงไฟล์ที่มีเวอร์ชันที่เกี่ยวข้อง |
เอนัม
BuildInfoKey.BuildInfoFileKey | Enum อธิบายประเภทไฟล์ที่รู้จักทั้งหมดซึ่งสามารถสืบค้นได้ผ่าน IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) |
IBuildInfo.BuildInfoProperties | คุณสมบัติบางอย่างที่ IBuildInfo สามารถปรับแต่งการจัดการบางอย่างได้ |
อินเทอร์เฟซ
ชั้นเรียน
- AppBuildInfo
- AppDeviceBuildInfo
- BootstrapBuildProvider
- BuildInfo
- BuildInfoKey
- ข้อผิดพลาดในการเรียกค้นบิลด์
- BuildSerializedVersion
- CommandLineBuildInfoBuilder
- ตัวแก้ไขการพึ่งพา
- DeviceBuildDescriptor
- DeviceBuildInfo
- DeviceFolderBuildInfo
- BuildProvider ที่มีอยู่
- ไฟล์ดาวน์โหลดแคช
- ไฟล์ดาวน์โหลด CacheFactory
- ไฟล์ดาวน์โหลดCacheWrapper
- FolderBuildInfo
- LocalAppBuildProvider
- LocalDeviceBuildProvider
- LocalFolderBuildProvider
- ข้อมูล OtaDeviceBuildInfo
- OtatoolsBuildInfo
- OtaZipfileBuildProvider
- StubBuildProvider
- VersionedFile
เอนัม