ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP ให้ใช้ android-latest-release android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
CtsLaunchControlProvider
public
class
CtsLaunchControlProvider
extends LaunchControlProvider
implements
IDiscoverDependencies
LaunchControlProvider สำหรับบิลด์ CTS
ดึงและแยกไฟล์ ZIP ของ CTS จากเซิร์ฟเวอร์บิลด์ Android CTS ที่แยกออกมาจะ
แสดงเป็น IFolderBuildInfo
สรุป
ทุ่ง
CONFIG_ONLY_REGEX
public static final Set<String> CONFIG_ONLY_REGEX
JARS_AND_CONFIG_REGEX
public static final Set<String> JARS_AND_CONFIG_REGEX
เครื่องมือสร้างสาธารณะ
CtsLaunchControlProvider
public CtsLaunchControlProvider ()
เมธอดสาธารณะ
public void cleanExtra ()
cleanUp
public void cleanUp (IBuildInfo info)
ล้างไฟล์บิลด์ชั่วคราว
| พารามิเตอร์ |
info |
IBuildInfo |
getForceCas
public boolean getForceCas ()
reportTestZipFileFilter
public Set<String> reportTestZipFileFilter ()
public void setCtsExtra (List<String> ctsExtra)
| พารามิเตอร์ |
ctsExtra |
List |
public void setCtsExtraAltPath (File altPath)
setCtsForcePartialDownloadRegex
public void setCtsForcePartialDownloadRegex (Set<String> ctsForcePartialDownloadRegex)
| พารามิเตอร์ |
ctsForcePartialDownloadRegex |
Set |
setCtsPackageName
public void setCtsPackageName (String ctsZipName)
| พารามิเตอร์ |
ctsZipName |
String |
setCtsUsePartialDownload
public void setCtsUsePartialDownload (boolean shouldUsePartialDownload)
| พารามิเตอร์ |
shouldUsePartialDownload |
boolean |
setDefaultRollout
public void setDefaultRollout (boolean defaultRollout)
| พารามิเตอร์ |
defaultRollout |
boolean |
setDelayDownloadinSharding
public void setDelayDownloadinSharding (boolean delayDownload)
| พารามิเตอร์ |
delayDownload |
boolean |
setForceDisablePartialDownloadExperiment
public void setForceDisablePartialDownloadExperiment (boolean forceDisablePartialDownloadExperiment)
| พารามิเตอร์ |
forceDisablePartialDownloadExperiment |
boolean |
setPartialDownloadDefaultRollout
public void setPartialDownloadDefaultRollout (Set<String> partialDownloadDefaultRollout)
| พารามิเตอร์ |
partialDownloadDefaultRollout |
Set |
setPartialDownloadDisallowList
public void setPartialDownloadDisallowList (Set<String> partialDownloadDisallowList)
| พารามิเตอร์ |
partialDownloadDisallowList |
Set |
setPartialDownloadRolloutArtifact
public void setPartialDownloadRolloutArtifact (String partialDownloadRolloutArtifact)
| พารามิเตอร์ |
partialDownloadRolloutArtifact |
String |
public void setThrowIfExtraNotFound (boolean shouldThrow)
| พารามิเตอร์ |
shouldThrow |
boolean |
วิธีการที่ได้รับการป้องกัน
downloadBuildFiles
protected IBuildInfo downloadBuildFiles (RemoteBuildInfo remoteBuild,
String testTargetName,
String buildName,
IFileDownloader downloader)
ดาวน์โหลดคีย์ไฟล์ที่จำเป็นตามที่กำหนดค่าไว้ใน --download-build-key จาก
remoteBuild และจัดเก็บไว้ใน IBuildInfo
| พารามิเตอร์ |
remoteBuild |
RemoteBuildInfo: การตอบกลับของเซิร์ฟเวอร์ควบคุมการเปิดตัว |
testTargetName |
String: ชื่อเป้าหมายการทดสอบ |
buildName |
String: ชื่อของบิลด์ตามที่กำหนดโดยการควบคุมการเปิดตัว |
downloader |
IFileDownloader: IFileDownloader ที่ใช้ในการดาวน์โหลดไฟล์บิลด์ |
queryForBuild
protected RemoteBuildInfo queryForBuild ()
เรียกใช้การค้นหาการควบคุมการเปิดตัว โดยลองหลายครั้งในกรณีที่เกิดข้อผิดพลาด
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-06-22 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-06-22 UTC"],[],[]]