Questa pagina fornisce una panoramica delle API, delle funzionalità e del comportamento aziendali. modifiche introdotte in Android 14 (livello API 34).
Contatti
Android 14 (livello API 34) aggiunge i seguenti due campi:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
Se utilizzati congiuntamente, questi campi consentono le app personali con il READ_CONTACTS
autorizzazione a elencare tutti i contatti e i numeri di telefono del profilo di lavoro, purché
il criterio dei contatti tra più profili in DevicePolicyManager
lo consente.
Accesso ai contatti tra più profili
Il criterio può essere impostato ed eseguito query utilizzando i seguenti metodi in
DevicePolicyManager
, che specificano i pacchetti autorizzati ad accedere al lavoro
contatti del profilo personale:
Questi metodi sono compatibili con le versioni precedenti e devono essere usati al posto della i seguenti metodi che ora sono deprecati:
Ricerche ID chiamante con più profili
Analogamente, Android 14 (livello API 34) aggiunge i seguenti metodi per Ricerche con ID chiamante in più profili:
Questi metodi sono compatibili con le versioni precedenti e devono essere utilizzati al posto della i seguenti metodi che ora sono deprecati:
Banda ultralarga
La banda ultralarga (UWB) è una tecnologia radio che può utilizzare un livello di energia molto basso. per comunicazioni a corto raggio e ad alta larghezza di banda su gran parte della radio lo spettro della domanda.
A partire da Android 14 (livello API 34), un proprietario di dispositivo o profilo può non consentire
UWB su un dispositivo di proprietà dell'organizzazione applicando il parametro
Limitazione utente DISALLOW_ULTRA_WIDEBAND_RADIO
con
DevicePolicyManager.addUserRestriction()
.
Deprecazioni
Android 14 include i seguenti ritiri dell'API importanti:
DevicePolicyManager#setCrossProfileCalendarPackages
e Le risorseDevicePolicyManager#getCrossProfileCalendarPackages
sono deprecate.È necessario eseguire la migrazione delle app di calendario alle app collegate e ai criteri relativi ai dispositivi. i controller (DPC) devono utilizzare
DevicePolicyManager#setCrossProfilePackages
.I seguenti metodi sono stati deprecati:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
I DPC devono utilizzare i metodi alternativi descritti nella precedente Contatti.