اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
RunOnWorkProfileTargetPreparer
public
class
RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver
ITargetPreparer
لإنشاء ملف عمل في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها في هذا المستخدم
في عملية الإزالة، تتم إزالة الملف الشخصي للعمل.
إذا كان هناك ملف عمل متوفّر، سيتم استخدامه بدلاً من إنشاء ملف جديد، ولن تتم إزالته عند إلغاء التثبيت.
إذا لم يكن الجهاز يتضمّن ميزة managed_users أو لم يكن لديه القدرة على إنشاء
مستخدم جديد عند الحاجة إلى ذلك، سيتم ضبط مَعلمة أداة القياس skip-tests-reason،
ولن يتم تغيير المستخدم. يمكن للاختبارات التي يتم إجراؤها على الجهاز قراءة هذه الوسيطة للردّ
على هذه الحالة.
ملخّص
الطرق المحمية |
boolean
|
canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)
للتحقّق مما إذا كان من الممكن إنشاء العدد المطلوب من المستخدمين
|
وظائف الإنشاء العامة
RunOnWorkProfileTargetPreparer
public RunOnWorkProfileTargetPreparer ()
الطرق العامة
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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]