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