ตั้งแต่ปี 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.ExceptionLoader
protected
class
ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
สรุป
เมธอดสาธารณะ |
ConfigurationDef
|
getConfigurationDef(String name, Map<String, String> templateMap)
|
boolean
|
isBundledConfig(String name)
แสดงค่าเป็น "จริง" หากเป็นไฟล์การกำหนดค่าที่พบภายในคลาสพาธ
|
void
|
loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, Map<String, String> templateMap, Set<String> templateSeen)
|
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, Map<String, String> templateMap, Set<String> templateSeen)
การกำหนดค่าที่รวมอยู่ใน tradefed.jar จะรวมได้เฉพาะการกำหนดค่าอื่นๆ ที่รวมอยู่ใน tradefed.jar ด้วย
|
เครื่องมือสร้างสาธารณะ
ExceptionLoader
public ExceptionLoader (boolean isGlobal)
| พารามิเตอร์ |
isGlobal |
boolean |
เมธอดสาธารณะ
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
Map<String, String> templateMap)
| พารามิเตอร์ |
name |
String |
templateMap |
Map |
isBundledConfig
public boolean isBundledConfig (String name)
แสดงค่าเป็น "จริง" หากเป็นไฟล์การกำหนดค่าที่พบภายใน classpath
loadConfiguration
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
Map<String, String> templateMap,
Set<String> templateSeen)
| พารามิเตอร์ |
name |
String |
def |
ConfigurationDef |
deviceTagObject |
String |
templateMap |
Map |
templateSeen |
Set |
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)
ค้นหาชื่อของ Config ตามชื่อและชื่อระดับบนสุด ซึ่งใช้เพื่อจัดการ
การกำหนดค่าของแพ็กเกจและการกำหนดค่าในเครื่องอย่างถูกต้อง
| พารามิเตอร์ |
name |
String: ชื่อของ config |
parentName |
String: ชื่อขององค์กรระดับบนสุดของ config |
| การคืนสินค้า |
String |
ชื่อเต็มของไฟล์กำหนดค่า |
isTrackableConfig
protected boolean isTrackableConfig (String name)
ควรติดตามวงจรของ Config หรือไม่
| พารามิเตอร์ |
name |
String: ชื่อของ config |
| การคืนสินค้า |
boolean |
true หากกำหนดค่าติดตามได้ หรือ false |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
ติดตามการกำหนดค่าสำหรับการโหลดแบบไดนามิก ขณะนี้รองรับเฉพาะไฟล์ในเครื่อง
| พารามิเตอร์ |
name |
String: ชื่อของ config |
def |
ConfigurationDef: config's def. |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-06-22 UTC
[null,null,["อัปเดตล่าสุด 2026-06-22 UTC"],[],[]]