ตั้งแต่ปี 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.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ConfigurationFactory.ConfigLoader
protected
class
ConfigurationFactory.ConfigLoader
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
|
Implementation of IConfigDefLoader that tracks the included configurations from one
root config, and throws an exception on circular includes.
สรุป
เมธอดที่ได้รับการปกป้อง |
String
|
findConfigName(String name, String parentName)
ค้นหาชื่อของการกำหนดค่าตามชื่อและการกำหนดค่าระดับบน
|
boolean
|
isBundledConfig(String name)
แสดงค่า "จริง" หากเป็นไฟล์การกำหนดค่าที่พบใน classpath
|
boolean
|
isTrackableConfig(String name)
ควรติดตามวงจรการใช้งานของการกำหนดค่าหรือไม่
|
void
|
trackConfig(String name, ConfigurationDef def)
ติดตามการกำหนดค่าสำหรับการโหลดแบบไดนามิก
|
เครื่องมือสร้างสาธารณะ
ConfigLoader
public ConfigLoader (boolean isGlobalConfig)
| พารามิเตอร์ |
isGlobalConfig |
boolean |
เมธอดสาธารณะ
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
Map<String, String> templateMap)
| พารามิเตอร์ |
name |
String |
templateMap |
Map |
isGlobalConfig
public boolean isGlobalConfig ()
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
Map<String, String> templateMap,
Set<String> templateSeen)
การกำหนดค่าที่รวมอยู่ใน tradefed.jar จะรวมได้เฉพาะการกำหนดค่าอื่นๆ ที่รวมอยู่ใน tradefed.jar ด้วย
อย่างไรก็ตาม การกำหนดค่าในเครื่อง (ภายนอก) สามารถรวมได้ทั้งการกำหนดค่าในเครื่อง
(ภายนอก) และการกำหนดค่าที่รวมไว้
| พารามิเตอร์ |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
Map |
templateSeen |
Set |
เมธอดที่ได้รับการปกป้อง
findConfigName
protected String findConfigName (String name,
String parentName)
ค้นหาชื่อของการกำหนดค่าตามชื่อและการกำหนดค่าระดับบน ซึ่งใช้เพื่อจัดการการกำหนดค่าที่รวมไว้
และการกำหนดค่าในเครื่องอย่างเหมาะสม
| พารามิเตอร์ |
name |
String: ชื่อของการกำหนดค่า |
parentName |
String: ชื่อของการกำหนดค่าระดับบน |
| การคืนสินค้า |
String |
ชื่อเต็มของการกำหนดค่า |
isBundledConfig
protected boolean isBundledConfig (String name)
แสดงค่า "จริง" หากเป็นไฟล์การกำหนดค่าที่พบใน classpath
isTrackableConfig
protected boolean isTrackableConfig (String name)
ควรติดตามวงจรการใช้งานของการกำหนดค่าหรือไม่
| พารามิเตอร์ |
name |
String: ชื่อของการกำหนดค่า |
| การคืนสินค้า |
boolean |
true หากติดตามการกำหนดค่าได้ ไม่เช่นนั้นจะเป็น false |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
ติดตามการกำหนดค่าสำหรับการโหลดแบบไดนามิก ขณะนี้รองรับเฉพาะไฟล์ในเครื่องเท่านั้น
| พารามิเตอร์ |
name |
String: ชื่อของการกำหนดค่า |
def |
ConfigurationDef: การกำหนดค่า |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา 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"],[],[]]