इस पेज पर, Android 14 (एपीआई लेवल 34) में पेश किए गए एंटरप्राइज़ एपीआई, सुविधाओं, और व्यवहार में हुए बदलावों के बारे में खास जानकारी दी गई है.
संपर्क
Android 14 (एपीआई लेवल 34) में ये दो फ़ील्ड जोड़े जाते हैं:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
इन फ़ील्ड की मदद से, READ_CONTACTS
अनुमति वाले निजी ऐप्लिकेशन, वर्क प्रोफ़ाइल के सभी संपर्कों और फ़ोन नंबरों की सूची बना सकते हैं. हालांकि, ऐसा तब तक ही किया जा सकता है, जब तक DevicePolicyManager
में मौजूद, अलग-अलग प्रोफ़ाइल के संपर्कों की नीति की अनुमति हो.
संपर्कों को अलग-अलग प्रोफ़ाइलों से ऐक्सेस करना
नीति को सेट करने और क्वेरी करने के लिए, यहां दिए गए तरीकों का इस्तेमाल करें
DevicePolicyManager
, जिससे पता चलता है कि कौनसे पैकेज को ऑफ़िस का डेटा ऐक्सेस करने की अनुमति है
निजी प्रोफ़ाइल से संपर्क:
ये तरीके, पुराने वर्शन के साथ काम करते हैं. इनका इस्तेमाल, अब इस्तेमाल नहीं किए जा सकने वाले इन तरीकों के बजाय किया जाना चाहिए:
क्रॉस-प्रोफ़ाइल कॉलर आईडी से की गई खोजें
इसी तरह, Android 14 (एपीआई लेवल 34) क्रॉस-प्रोफ़ाइल कॉलर आईडी खोज:
ये तरीके पुराने सिस्टम के साथ काम करते हैं. इसलिए, इनका इस्तेमाल इन तरीकों का अब इस्तेमाल नहीं किया जा सकता:
अल्ट्रा वाइडबैंड
अल्ट्रा वाइडबैंड (यूडब्ल्यूबी) एक रेडियो टेक्नोलॉजी है. यह रेडियो स्पेक्ट्रम के बड़े हिस्से पर, कम दूरी और ज़्यादा बैंडविड्थ वाले कम्यूनिकेशन के लिए, बहुत कम ऊर्जा लेवल का इस्तेमाल कर सकती है.
Android 14 (एपीआई लेवल 34) और उसके बाद के वर्शन में, डिवाइस या प्रोफ़ाइल का मालिक अनुमति नहीं दे सकता
संगठन के मालिकाना हक वाले डिवाइस पर यूडब्ल्यूबी टेक्नोलॉजी लागू करने के लिए,
DISALLOW_ULTRA_WIDEBAND_RADIO
के साथ उपयोगकर्ता पर लगी पाबंदी
DevicePolicyManager.addUserRestriction()
.
अब काम नहीं करने वाले वर्शन
Android 14 में, एपीआई के इस्तेमाल पर पाबंदी लगाई गई है. इनमें ये एपीआई शामिल हैं:
DevicePolicyManager#setCrossProfileCalendarPackages
औरDevicePolicyManager#getCrossProfileCalendarPackages
के इस्तेमाल पर रोक लगा दी गई है.कैलेंडर ऐप्लिकेशन, कनेक्ट किए गए ऐप्लिकेशन और डिवाइस से जुड़ी नीति पर माइग्रेट हो जाएंगे कंट्रोलर (डीपीसी) को
DevicePolicyManager#setCrossProfilePackages
इस्तेमाल करें.इन तरीकों का इस्तेमाल नहीं किया जा सकता:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
डीपीसी को उन दूसरे तरीकों का इस्तेमाल करना चाहिए जो ऊपर बताए गए हैं संपर्क सेक्शन.