اعتبارًا من عام 2026، ولضمان اتّساق نموذج التطوير الثابت الأساسي واستقرار المنصة في النظام المتكامل، سننشر رمز المصدر في مشروع Android مفتوح المصدر (AOSP) في الربعَين الثاني والرابع. لبناء مشروع Android مفتوح المصدر والمساهمة فيه، استخدِم android-latest-release. سيشير فرع بيان android-latest-release دائمًا إلى أحدث إصدار تم نشره في مشروع Android مفتوح المصدر. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android مفتوح المصدر.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
SandboxConfigurationFactory
public
class
SandboxConfigurationFactory
extends ConfigurationFactory
مصنع الإعدادات الخاصة لمعالجة إنشاء الإعدادات لأغراض وضع الحماية.
TODO: Split the configuration dump part to another class
ملخّص
الحقول
OPTION_IGNORED_ELEMENTS
public static final OPTION_IGNORED_ELEMENTS
وظائف الإنشاء العامة
SandboxConfigurationFactory
public SandboxConfigurationFactory ()
الطرق العامة
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil)
أنشئ IConfiguration استنادًا إلى سطر الأوامر ومساحة المحاكاة المقدَّمة.
| المعلمات |
args |
String: سطر الأوامر للتنفيذ |
keyStoreClient |
IKeyStoreClient: IKeyStoreClient من حيث يتم تحميل المفتاح |
sandbox |
ISandbox: ISandbox المستخدَمة في عملية التنفيذ |
runUtil |
IRunUtil: IRunUtil لتشغيل الأوامر |
| عمليات الرمي |
ConfigurationException |
|
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs,
SandboxConfigDump.DumpCmd command)
عند تشغيل عملية تفريغ لأمر معيّن. أنشئ ملفّ تكوين يتضمّن توقّعات محدّدة.
| المعلمات |
arrayArgs |
String: سطر الأوامر للتنفيذ |
command |
SandboxConfigDump.DumpCmd: طلب "النسخ الاحتياطي" قيد التنفيذ |
| عمليات الرمي |
ConfigurationException |
|
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil,
File globalConfig)
أنشئ IConfiguration استنادًا إلى سطر الأوامر ومساحة المحاكاة المقدَّمة.
| المعلمات |
args |
String: سطر الأوامر للتنفيذ |
keyStoreClient |
IKeyStoreClient: IKeyStoreClient من حيث يتم تحميل المفتاح |
sandbox |
ISandbox: ISandbox المستخدَمة في عملية التنفيذ |
runUtil |
IRunUtil: IRunUtil لتشغيل الأوامر |
globalConfig |
File |
| عمليات الرمي |
ConfigurationException |
|
الطرق المحمية
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name,
boolean isGlobal,
templateMap)
استرداد ConfigurationDef للاسم المحدَّد
| المعلمات |
name |
String: اسم إعدادات مضمّنة المطلوب تحميلها أو مسار ملف إلى ملف الإعدادات
المطلوب تحميله |
isGlobal |
boolean |
templateMap |
|
| عمليات الرمي |
ConfigurationException |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-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-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]