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