تقدّم هذه الصفحة نظرة عامة على واجهات برمجة التطبيقات والميزات والتغييرات في السلوك الخاصة بالمؤسسات التي تم تقديمها في Android 14 (المستوى 34 لواجهة برمجة التطبيقات).
جهات الاتصال
يضيف Android 14 (المستوى 34) الحقلَين التاليَين:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
تسمح هذه الحقول معًا للتطبيقات الشخصية التي لديها إذن READ_CONTACTS
بعرض جميع جهات اتصال الملف الشخصي للعمل وأرقام الهواتف طالما أنّ
سياسة جهات الاتصال في الملفات الشخصية المختلفة في DevicePolicyManager
تسمح بذلك.
الوصول إلى جهات الاتصال من الملف الشخصي وملف العمل
يمكن ضبط السياسة وإجراء طلب بحث عنها باستخدام الطرق التالية في
DevicePolicyManager
، والتي تحدّد الحِزم المسموح لها بالوصول إلى جهات اتصال
العمل من الملف الشخصي:
هذه الطرق متوافقة مع الإصدارات القديمة ويجب استخدامها بدلاً من الطرق التالية التي تم إيقافها نهائيًا الآن:
عمليات البحث عن أرقام تعريف المتصلين في الملف الشخصي وملف العمل
وبالمثل، يضيف الإصدار Android 14 (المستوى 34 لواجهة برمجة التطبيقات) الطرق التالية لعمليات البحث عن معرّفات المتصلين على جميع الملفات الشخصية:
هذه الطرق متوافقة مع الأنظمة القديمة ويجب استخدامها بدلاً من الطرق التالية التي تم إيقافها نهائيًا:
النطاق الفائق العرض
النطاق الفائق العرض (UWB) هو تقنية لاسلكية يمكنها استخدام مستوى طاقة منخفض للغاية للاتصالات قصيرة المدى وذات المعدّل العالي لنقل البيانات على جزء كبير من الطيف اللاسلكي.
بدءًا من الإصدار Android 14 (المستوى 34 لواجهة برمجة التطبيقات)، يمكن لصاحب الجهاز أو الملف الشخصي حظر استخدام تقنية
UWB على جهاز مملوك للمؤسسة من خلال تطبيق قيود المستخدِم
DISALLOW_ULTRA_WIDEBAND_RADIO
باستخدام
DevicePolicyManager.addUserRestriction()
.
الميزات المتوقّفة نهائيًا
يتضمّن نظام التشغيل Android 14 عمليات إيقاف نهائي بارزة لواجهات برمجة التطبيقات التالية:
تم إيقاف
DevicePolicyManager#setCrossProfileCalendarPackages
وDevicePolicyManager#getCrossProfileCalendarPackages
نهائيًا.يجب نقل بيانات تطبيقات التقويم إلى التطبيقات المتصلة، ويجب أن تستخدم أدوات التحكّم في سياسة الجهاز (DPC)
DevicePolicyManager#setCrossProfilePackages
بدلاً من ذلك.تم إيقاف الطرق التالية نهائيًا:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
يجب أن تستخدم وحدات التحكّم بسياسة الجهاز (DPC) الطرق البديلة الموضحة في قسم جهات الاتصال السابق.