اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ConfigurationFactory.ExceptionLoader
protected
class
ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
ملخّص
الطرق العامة |
ConfigurationDef
|
getConfigurationDef(String name, templateMap)
|
boolean
|
isBundledConfig(String name)
تعرِض هذه السمة القيمة true إذا كان ملف الإعدادات متوفّرًا داخل مسار الطباعة.
|
void
|
loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
|
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen)
لا يمكن أن تتضمّن الإعدادات المجمّعة داخل tradefed.jar سوى إعدادات أخرى
مجمّعة أيضًا داخل tradefed.jar.
|
وظائف الإنشاء العامة
ExceptionLoader
public ExceptionLoader (boolean isGlobal)
المعلمات |
isGlobal |
boolean |
الطرق العامة
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
المعلمات |
name |
String |
templateMap |
|
isBundledConfig
public boolean isBundledConfig (String name)
تعرِض هذه السمة القيمة true إذا كان ملف الإعدادات متوفّرًا داخل مسار الطباعة.
loadConfiguration
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
المعلمات |
name |
String |
def |
ConfigurationDef |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
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 |
الاسم الكامل للإعداد |
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 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]