اعتبارًا من عام 2026، ولضمان اتّساق نموذج التطوير الثابت الأساسي واستقرار المنصة في النظام المتكامل، سننشر رمز المصدر في مشروع Android مفتوح المصدر (AOSP) في الربعَين الثاني والرابع. لبناء مشروع Android مفتوح المصدر والمساهمة فيه، استخدِم android-latest-release. سيشير فرع بيان android-latest-release دائمًا إلى أحدث إصدار تم نشره في مشروع Android مفتوح المصدر. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android مفتوح المصدر.
تستخدم Google تكنولوجيا الذكاء الاصطناعي لترجمة المحتوى إلى لغتك المفضّلة، وقد تتضمّن بعض الأخطاء.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
RunOnSecondaryUserTargetPreparer
public
class
RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver
ITargetPreparer لإنشاء مستخدم ثانوي في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها باستخدام هذا المستخدم
في عملية الإزالة، تتم إزالة المستخدم الثانوي.
إذا كان هناك مستخدم ثانوي حاليًا، سيتم استخدامه بدلاً من إنشاء مستخدم جديد، ولن تتم
إزالته عند الإزالة.
إذا لم يكن الجهاز مزوّدًا بسعة لإنشاء مستخدم جديد عند الحاجة، سيتم ضبط مَعلمة أداة القياس skip-tests-reason، ولن يتم تغيير المستخدم. يمكن للاختبارات التي يتم إجراؤها على الجهاز قراءة هذه الوسيطة للردّ على هذه الحالة.
ملخّص
الطرق المحمية |
boolean
|
canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)
للتحقّق مما إذا كان من الممكن إنشاء العدد المطلوب من المستخدمين
|
وظائف الإنشاء العامة
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
الطرق العامة
setConfiguration
public void setConfiguration (IConfiguration configuration)
تحقِّق من استخدام IConfiguration.
| المعلمات |
configuration |
IConfiguration |
public void setUp (TestInformation testInfo)
| المعلمات |
testInfo |
TestInformation |
| عمليات الرمي |
DeviceNotAvailableException |
|
TargetSetupError |
|
public void tearDown (TestInformation testInfo,
Throwable e)
| المعلمات |
testInfo |
TestInformation |
e |
Throwable |
| عمليات الرمي |
DeviceNotAvailableException |
|
الطرق المحمية
canCreateAdditionalUsers
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
للتحقّق مما إذا كان من الممكن إنشاء العدد المطلوب من المستخدمين
| المعلمات |
device |
ITestDevice |
numberOfUsers |
int |
| عمليات الرمي |
DeviceNotAvailableException |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]