اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
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-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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]