החל מ-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 (שעון UTC).
[[["התוכן קל להבנה","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 (שעון UTC)."],[],[]]