ตั้งแต่วันที่ 27 มีนาคม 2025 เป็นต้นไป เราขอแนะนำให้ใช้ android-latest-release
แทน aosp-main
เพื่อสร้างและมีส่วนร่วมใน AOSP โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการเปลี่ยนแปลงใน AOSP
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ค่าเริ่มต้น RemoteAndroidTestRunner
public
class
DefaultRemoteAndroidTestRunner
extends RemoteAndroidTestRunner
ส่วนขยายของ ddmlib RemoteAndroidTestRunner
เพื่อตั้งค่าเริ่มต้นบางอย่างสำหรับกรณีการใช้งาน Tradefed
สรุป
ตัวสร้างแบบสาธารณะ
ค่าเริ่มต้น RemoteAndroidTestRunner
public DefaultRemoteAndroidTestRunner (String packageName,
String runnerName,
IShellEnabledDevice remoteDevice)
พารามิเตอร์ |
packageName |
String |
runnerName |
String |
remoteDevice |
IShellEnabledDevice |
วิธีการสาธารณะ
createParser
public IInstrumentationResultParser createParser (String runName,
listeners)
สร้าง InstrumentationResultParser
ที่จะใช้ในการแยกวิเคราะห์เครื่องมือ
เอาต์พุต
พารามิเตอร์ |
runName |
String : ชื่อของการเรียกใช้ |
listeners |
: ผู้ฟังที่จะรายงานผลลัพธ์ |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 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"]],["อัปเดตล่าสุด 2025-07-27 UTC"],[],[],null,["# DefaultRemoteAndroidTestRunner\n==============================\n\n\n`\npublic\n\n\nclass\nDefaultRemoteAndroidTestRunner\n`\n\n\n`\n\n\n`\n\n`\n\nextends `[RemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/RemoteAndroidTestRunner.html)`\n\n\n`\n\n`\n\n\n`\n\n|---|---|-------------------------------------------------------------------|\n| java.lang.Object |||\n| ↳ | [com.android.tradefed.result.ddmlib.RemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/RemoteAndroidTestRunner.html) ||\n| | ↳ | com.android.tradefed.result.ddmlib.DefaultRemoteAndroidTestRunner |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nExtension of the ddmlib [RemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/RemoteAndroidTestRunner.html) to set some default for Tradefed use\ncases.\n\nSummary\n-------\n\n| ### Public constructors ||\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[DefaultRemoteAndroidTestRunner](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/DefaultRemoteAndroidTestRunner.html#DefaultRemoteAndroidTestRunner(java.lang.String,%20java.lang.String,%20com.android.ddmlib.IShellEnabledDevice))`(String packageName, String runnerName, IShellEnabledDevice remoteDevice) ` |\n\n| ### Public methods ||\n|---------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` IInstrumentationResultParser` | ` `[createParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/DefaultRemoteAndroidTestRunner.html#createParser(java.lang.String,%20\u003cany\u003e))`(String runName, ` listeners) Create the [InstrumentationResultParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/InstrumentationResultParser.html) that will be used to parse the instrumentation output. |\n\nPublic constructors\n-------------------\n\n### DefaultRemoteAndroidTestRunner\n\n```\npublic DefaultRemoteAndroidTestRunner (String packageName, \n String runnerName, \n IShellEnabledDevice remoteDevice)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|----------------|------------------------------|\n| `packageName` | `String` \u003cbr /\u003e |\n| `runnerName` | `String` \u003cbr /\u003e |\n| `remoteDevice` | `IShellEnabledDevice` \u003cbr /\u003e |\n\nPublic methods\n--------------\n\n### createParser\n\n```\npublic IInstrumentationResultParser createParser (String runName, \n listeners)\n```\n\nCreate the [InstrumentationResultParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/InstrumentationResultParser.html) that will be used to parse the instrumentation\noutput.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-------------|-----------------------------------------------------|\n| `runName` | `String`: The name of the run to use. \u003cbr /\u003e |\n| `listeners` | : The listeners where to report the results. \u003cbr /\u003e |\n\n| Returns ||\n|--------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `IInstrumentationResultParser` | An instance of [InstrumentationResultParser](../../../../../../../reference/tradefed/com/android/tradefed/result/ddmlib/InstrumentationResultParser.html). \u003cbr /\u003e |"]]