בדף הזה נספק סקירה כללית על ממשקי ה-API לארגונים, התכונות והשינויים בהתנהגות שהוצגו ב-Android 14 (רמת API 34).
אנשי קשר
ב-Android 14 (רמת API 34) נוספים שני השדות הבאים:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
השדות האלה מאפשרים לאפליקציות אישיות עם ההרשאה READ_CONTACTS
להציג את כל אנשי הקשר ומספרי הטלפון בפרופיל העבודה, כל עוד המדיניות בנושא אנשי קשר בכמה פרופילים ב-DevicePolicyManager
מאפשרת זאת.
גישה לאנשי קשר בכמה פרופילים
אפשר להגדיר את המדיניות ולשלוח שאילתות אליה באמצעות השיטות הבאות ב-DevicePolicyManager
, המציינות לאילו חבילות יש הרשאה לגשת לאנשי קשר בעבודה מהפרופיל האישי:
השיטות האלה תואמות לאחור, וצריך להשתמש בהן במקום בשיטות הבאות שכבר הוצאו משימוש:
חיפושים של זיהוי מתקשר בכמה פרופילים
באופן דומה, ב-Android 14 (רמת API 34) נוספו השיטות הבאות לחיפושים של מספרי מתקשרים בכמה פרופילים:
השיטות האלה תואמות לאחור, וצריך להשתמש בהן במקום בשיטות הבאות שכבר הוצאו משימוש:
Ultra Wideband (UWB)
Ultra Wideband (UWB) היא טכנולוגיית רדיו שיכולה להשתמש ברמת אנרגיה נמוכה מאוד לתקשורת ברוחב פס גבוה בטווח קצר, על חלק גדול מספקטרום הרדיו.
החל מ-Android 14 (רמת API 34), בעלי מכשיר או פרופיל יכולים לאסור
UWB במכשיר בבעלות הארגון על ידי החלת הגבלת המשתמשים ל-DISALLOW_ULTRA_WIDEBAND_RADIO
עם
DevicePolicyManager.addUserRestriction()
.
תכונות שיצאו משימוש
ב-Android 14 יש את ההסרות הבולטות הבאות של ממשקי API:
המאפיינים
DevicePolicyManager#setCrossProfileCalendarPackages
ו-DevicePolicyManager#getCrossProfileCalendarPackages
הוצאו משימוש.אפליקציות היומן צריכות לעבור לאפליקציות מקושרות ולנאמני מדיניות מכשירים (DPC) יש להשתמש במקום זאת ב-
DevicePolicyManager#setCrossProfilePackages
.השיטות הבאות עומדות לצאת משימוש:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
בקרי DPC צריכים להשתמש בשיטות החלופיות שמתוארות בקטע אנשי קשר הקודם.