اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
ConfigurationFactory.ConfigLoader
protected
class
ConfigurationFactory.ConfigLoader
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
|
الفئات الفرعية المباشرة المعروفة
|
تنفيذ IConfigDefLoader الذي يتتبّع الإعدادات المضمّنة من أحد الإعدادات الأساسية ويُلقي استثناءً عند عمليات التضمين الدائرية
ملخّص
الطرق المحمية |
String
|
findConfigName(String name, String parentName)
ابحث عن اسم الإعدادات استنادًا إلى اسمه واسمه الرئيسي.
|
boolean
|
isBundledConfig(String name)
تعرِض هذه السمة القيمة true إذا كان ملف الإعدادات متوفّرًا داخل مسار الطباعة.
|
boolean
|
isTrackableConfig(String name)
يجب تتبُّع دورة حياة الإعداد أم لا.
|
void
|
trackConfig(String name, ConfigurationDef def)
تتبُّع إعدادات التحميل الديناميكي
|
وظائف الإنشاء العامة
ConfigLoader
public ConfigLoader (boolean isGlobalConfig)
المعلمات |
isGlobalConfig |
boolean |
الطرق العامة
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
المعلمات |
name |
String |
templateMap |
|
isGlobalConfig
public boolean isGlobalConfig ()
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
لا يمكن أن تتضمّن الإعدادات المجمّعة داخل tradefed.jar سوى إعدادات أخرى
مجمّعة أيضًا داخل tradefed.jar. ومع ذلك، يمكن أن تتضمّن الإعدادات المحلية (الخارجية) كلًّا من الإعدادات المحلية
(الخارجية) والإعدادات المجمّعة.
المعلمات |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
الطرق المحمية
findConfigName
protected String findConfigName (String name,
String parentName)
ابحث عن اسم الإعدادات استنادًا إلى اسمه واسمه الرئيسي. ويُستخدَم هذا الإجراء للتعامل بشكلٍ سليم مع
إعدادات الحِزم والإعدادات المحلية.
المعلمات |
name |
String : اسم ملف الإعدادات |
parentName |
String : اسم العنصر الرئيسي لعنصر الإعدادات |
المرتجعات |
String |
الاسم الكامل للإعداد |
isBundledConfig
protected boolean isBundledConfig (String name)
تعرِض هذه السمة القيمة true إذا كان ملف الإعدادات متوفّرًا داخل مسار الطباعة.
isTrackableConfig
protected boolean isTrackableConfig (String name)
يجب تتبُّع دورة حياة الإعداد أم لا.
المعلمات |
name |
String : اسم ملف الإعدادات |
المرتجعات |
boolean |
true إذا كان الإعداد قابلاً للتتبّع، وfalse في حال عدم إمكانية تتبّعه |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
تتبُّع إعدادات التحميل الديناميكي في الوقت الحالي، لا تتوفّر سوى الملفات المحلية.
المعلمات |
name |
String : اسم ملف الإعدادات |
def |
ConfigurationDef : تعريف config |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]