एंटरप्राइज़ के लिए, Android 14 में नया क्या है
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इस पेज पर, Android 14 (एपीआई लेवल 34) में जोड़े गए एंटरप्राइज़ एपीआई, सुविधाओं, और व्यवहार में हुए बदलावों के बारे में खास जानकारी दी गई है.
Android 14 (एपीआई लेवल 34) में ये दो फ़ील्ड जोड़े गए हैं:
इन फ़ील्ड से, READ_CONTACTS
अनुमति वाले निजी ऐप्लिकेशन को, वर्क प्रोफ़ाइल के सभी संपर्कों और फ़ोन नंबरों को सूची में शामिल करने की अनुमति मिलती है. हालांकि, ऐसा तब तक किया जा सकता है, जब तक DevicePolicyManager
में मौजूद क्रॉस-प्रोफ़ाइल संपर्क नीति इसकी अनुमति देती है.
संपर्कों को क्रॉस-प्रोफ़ाइल ऐक्सेस करने की सुविधा
DevicePolicyManager
में, इस नीति को सेट किया जा सकता है और इसके बारे में क्वेरी की जा सकती है. इसके लिए, यहां दिए गए तरीकों का इस्तेमाल करें. इन तरीकों से यह तय किया जा सकता है कि निजी प्रोफ़ाइल से ऑफ़िस के संपर्कों को ऐक्सेस करने की अनुमति किन पैकेज को है:
ये तरीके, पुराने वर्शन के साथ काम करते हैं. इसलिए, अब इस्तेमाल नहीं किए जा सकने वाले इन तरीकों के बजाय इनका इस्तेमाल किया जाना चाहिए:
एक से ज़्यादा प्रोफ़ाइलों के कॉलर आईडी की जानकारी खोजना
इसी तरह, Android 14 (एपीआई लेवल 34) में, अलग-अलग प्रोफ़ाइलों के लिए कॉलर आईडी खोजने के लिए ये तरीके जोड़े गए हैं:
ये तरीके, पुराने वर्शन के साथ काम करते हैं. इसलिए, अब इस्तेमाल नहीं किए जा सकने वाले इन तरीकों के बजाय इनका इस्तेमाल किया जाना चाहिए:
अल्ट्रा वाइडबैंड
अल्ट्रा वाइडबैंड (यूडब्ल्यूबी) एक रेडियो टेक्नोलॉजी है. यह कम दूरी पर, ज़्यादा बैंडविड्थ वाले कम्यूनिकेशन के लिए, बहुत कम ऊर्जा का इस्तेमाल कर सकती है. ऐसा रेडियो स्पेक्ट्रम के ज़्यादातर हिस्से पर किया जा सकता है.
Android 14 (एपीआई लेवल 34) से, डिवाइस या प्रोफ़ाइल का मालिक, संगठन के मालिकाना हक वाले डिवाइस पर यूडब्ल्यूबी की सुविधा को बंद कर सकता है. इसके लिए, उसे DISALLOW_ULTRA_WIDEBAND_RADIO
उपयोगकर्ता पर पाबंदी लगाने वाली सेटिंग के साथ DevicePolicyManager.addUserRestriction()
को लागू करना होगा.
बंद की गई सेवाएं/सुविधाएं
Android 14 में, एपीआई के इन वर्शन को बंद कर दिया गया है:
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-08-27 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-08-27 (UTC) को अपडेट किया गया."],[],[],null,["This page provides an overview of the enterprise APIs, features, and behavior\nchanges introduced in Android 14 (API level 34).\n| **Note:** Members of our [Enterprise Mobility Management (EMM) partner community](https://www.androidenterprise.dev/) can find more information about EMM-impacting changes in Android 14 in the corresponding [knowledge article](https://emm.androidenterprise.dev/s/article/EMM-impacting-changes-in-Android-14) on the EMM community site.\n\nContacts\n\nAndroid 14 (API level 34) adds the following two fields:\n\n- [`ContactsContract.Contacts#ENTERPRISE_CONTENT_URI`](/reference/android/provider/ContactsContract.Contacts#ENTERPRISE_CONTENT_URI)\n- [`ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI`](/reference/android/provider/ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI)\n\nTogether, these fields allow personal apps with the [`READ_CONTACTS`](/reference/android/Manifest.permission#READ_CONTACTS)\npermission to list all work profile contacts and phone numbers as long as the\ncross-profile contacts policy in `DevicePolicyManager` allows it.\n\nCross-profile access to contacts\n\nThe policy can be set and queried using the following methods in\n`DevicePolicyManager`, which specify which packages are allowed to access work\ncontacts from the personal profile:\n\n- [`setManagedProfileContactsAccessPolicy()`](/reference/android/app/admin/DevicePolicyManager#setManagedProfileContactsAccessPolicy(android.app.admin.PackagePolicy))\n- [`getManagedProfileContactsAccessPolicy()`](/reference/android/app/admin/DevicePolicyManager#getManagedProfileContactsAccessPolicy())\n\nThese methods are backward compatible and should be used instead of the\nfollowing methods that are now deprecated:\n\n- [`setCrossProfileContactsSearchDisabled()`](/reference/android/app/admin/DevicePolicyManager#setCrossProfileContactsSearchDisabled(android.content.ComponentName,%20boolean))\n- [`getCrossProfileContactsSearchDisabled()`](/reference/android/app/admin/DevicePolicyManager#getCrossProfileContactsSearchDisabled(android.content.ComponentName))\n\nCross-profile caller ID searches\n\nSimilarly, Android 14 (API level 34) adds the following methods for\ncross-profile caller ID searches:\n\n- [`setManagedProfileCallerIdAccessPolicy()`](/reference/android/app/admin/DevicePolicyManager#setManagedProfileCallerIdAccessPolicy(android.app.admin.PackagePolicy))\n- [`getManagedProfileCallerIdAccessPolicy()`](/reference/android/app/admin/DevicePolicyManager#getManagedProfileCallerIdAccessPolicy())\n\nThese methods are backward compatible and should be used instead of the\nfollowing methods that are now deprecated:\n\n- [`getCrossProfileCallerIdDisabled()`](/reference/android/app/admin/DevicePolicyManager#getCrossProfileCallerIdDisabled(android.content.ComponentName))\n- [`setCrossProfileCallerIdDisabled()`](/reference/android/app/admin/DevicePolicyManager#setCrossProfileCallerIdDisabled(android.content.ComponentName,%20boolean))\n\nUltra wideband\n\nUltra wideband (UWB) is a radio technology that can use a very low energy level\nfor short-range, high-bandwidth communications over a large portion of the radio\nspectrum.\n\nStarting in Android 14 (API level 34), a device or profile owner can disallow\nUWB on an organization-owned device by applying the\n[`DISALLOW_ULTRA_WIDEBAND_RADIO`](/reference/android/os/UserManager#DISALLOW_ULTRA_WIDEBAND_RADIO) user restriction with\n[`DevicePolicyManager.addUserRestriction()`](/reference/android/app/admin/DevicePolicyManager#addUserRestriction(android.content.ComponentName,%20java.lang.String)).\n\nDeprecations\n\nAndroid 14 includes the following notable API deprecations:\n\n- [`DevicePolicyManager#setCrossProfileCalendarPackages`](/reference/android/app/admin/DevicePolicyManager#setCrossProfileCalendarPackages(android.content.ComponentName,%20java.util.Set%3Cjava.lang.String%3E)) and\n [`DevicePolicyManager#getCrossProfileCalendarPackages`](/reference/android/app/admin/DevicePolicyManager#getCrossProfileCalendarPackages(android.content.ComponentName)) are deprecated.\n\n Calendar apps should migrate to [connected apps](https://developers.google.com/android/work/connected-apps) and device policy\n controllers (DPCs) should use\n [`DevicePolicyManager#setCrossProfilePackages`](/reference/android/app/admin/DevicePolicyManager#setCrossProfilePackages(android.content.ComponentName,%20java.util.Set%3Cjava.lang.String%3E)) instead.\n- The following methods are deprecated:\n\n - [`DevicePolicyManager#setCrossProfileContactsSearchDisabled`](/reference/android/app/admin/DevicePolicyManager#setCrossProfileContactsSearchDisabled(android.content.ComponentName,%20boolean))\n - [`DevicePolicyManager#getCrossProfileContactsSearchDisabled`](/reference/android/app/admin/DevicePolicyManager#getCrossProfileContactsSearchDisabled(android.content.ComponentName))\n - [`DevicePolicyManager#setCrossProfileCallerIdDisabled`](/reference/android/app/admin/DevicePolicyManager#setCrossProfileCallerIdDisabled(android.content.ComponentName,%20boolean))\n - [`DevicePolicyManager#getCrossProfileCallerIdDisabled`](/reference/android/app/admin/DevicePolicyManager#getCrossProfileCallerIdDisabled(android.content.ComponentName))\n\n DPCs should use the alternative methods outlined in the preceding\n [Contacts](#contacts) section."]]