ตั้งแต่ปี 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.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
คลาสย่อยโดยตรงที่ทราบ
| KUnitModuleTest |
โปรแกรมเรียกใช้การทดสอบสำหรับเรียกใช้โมดูลการทดสอบ KUnit บนอุปกรณ์
|
| KernelTargetTest |
โปรแกรมเรียกใช้การทดสอบสำหรับไฟล์ที่เรียกใช้งานได้ซึ่งทำงานบนเป้าหมายและแยกวิเคราะห์ผลการทดสอบเคอร์เนล
|
|
โปรแกรมเรียกใช้การทดสอบสำหรับไฟล์ที่เรียกใช้ได้ซึ่งทำงานในเป้าหมาย Runner จะใช้ IDeviceTest เนื่องจากไบนารีทำงานในอุปกรณ์
สรุป
ค่าคงที่
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ค่าคงที่:
"อุปกรณ์สูญหายก่อน %s จึงยกเลิกการเรียกใช้"
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
ค่าคงที่:
"สิทธิ์เข้าถึงระดับรูทสูญหายก่อน %s จึงยกเลิกการเรียกใช้"
เครื่องมือสร้างสาธารณะ
ExecutableTargetTest
public ExecutableTargetTest ()
เมธอดสาธารณะ
findBinary
public String findBinary (String binary)
ค้นหาไบนารีเพื่อดำเนินการ
| พารามิเตอร์ |
binary |
String: เส้นทางของไบนารีหรือชื่อไบนารี |
| การคืนสินค้า |
String |
เส้นทางไปยังไบนารี หรือ null หากไม่พบ |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
getDevice
public ITestDevice getDevice ()
เตรียมอุปกรณ์ภายใต้การทดสอบ
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
เรียกใช้ไบนารีในเส้นทางที่ระบุจริง
| พารามิเตอร์ |
binaryPath |
String: เส้นทางของไบนารี |
listener |
ITestInvocationListener: Listener ที่ใช้รายงานผลลัพธ์ |
description |
TestDescription: อยู่ระหว่างการทดสอบ |
setDevice
public void setDevice (ITestDevice device)
แทรกอุปกรณ์ภายใต้การทดสอบ
shouldAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
ตรวจสอบว่าควรสิ้นสุด TestRun ก่อนกำหนดหรือไม่
| พารามิเตอร์ |
description |
TestDescription: อยู่ระหว่างการทดสอบ |
วิธีการที่ได้รับการป้องกัน
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
doesRunBinaryGenerateTestRuns
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา 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"],[],[]]