ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP ให้ใช้ android-latest-release android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
ITargetPreparer ที่พุชไฟล์/ไดเรกทอรีอย่างน้อย 1 รายการจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์
Preparer นี้จะค้นหาในไดเรกทอรีอื่นหากไม่มีไฟล์ ZIP ของการทดสอบหรือไม่มี
APK ที่จำเป็น การค้นหาจะดำเนินการตามลำดับจากไดเรกทอรีอื่นที่ระบุล่าสุดไปยัง
ไดเรกทอรีแรก
สรุป
เครื่องมือสร้างสาธารณะ
TestFilePushSetup
public TestFilePushSetup ()
เมธอดสาธารณะ
reportDependencies
public Set<String> reportDependencies ()
public void setUp (TestInformation testInfo)
| พารามิเตอร์ |
testInfo |
TestInformation |
เมธอดที่ได้รับการปกป้อง
addTestFileName
protected void addTestFileName (String fileName)
เพิ่มไฟล์ลงในรายการรายการที่จะพุช
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected Set<String> getFailedToPushFiles ()
แสดงชุดไฟล์ที่พุชไม่สำเร็จ ใช้ได้ก็ต่อเมื่อ "throw-if-not-found"
เป็น "false" ไม่เช่นนั้นการพุชครั้งแรกที่ล้มเหลวจะส่งข้อยกเว้น
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
แก้ไขเส้นทางฝั่งโฮสต์ตามข้อมูลอาร์ติแฟกต์การทดสอบภายในข้อมูลบิลด์
| พารามิเตอร์ |
buildInfo |
IBuildInfo: ข้อมูลอาร์ติแฟกต์บิลด์ |
fileName |
String: ชื่อไฟล์ของอาร์ติแฟกต์ที่จะพุช |
device |
ITestDevice |
| แสดง |
File |
File ที่แสดงไฟล์/เส้นทางจริงในโฮสต์ |
getTestFileNames
protected List<String> getTestFileNames ()
ดึงข้อมูลรายการไฟล์ที่จะพุชจากไฟล์ ZIP ของการทดสอบไปยังอุปกรณ์
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
| พารามิเตอร์ |
throwIfNoFile |
boolean |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา 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"],[],[]]