Auf dieser Seite finden Sie einen Überblick über die Enterprise-APIs, ‑Funktionen und Verhaltensänderungen, die in Android 14 (API-Level 34) eingeführt wurden.
Kontakte
In Android 14 (API‑Level 34) werden die folgenden beiden Felder hinzugefügt:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
Mit diesen Feldern können private Apps mit der Berechtigung READ_CONTACTS
alle Kontakte und Telefonnummern des Arbeitsprofils auflisten, sofern die Richtlinie für profilübergreifende Kontakte in DevicePolicyManager
dies zulässt.
Profilübergreifender Zugriff auf Kontakte
Die Richtlinie kann mit den folgenden Methoden in DevicePolicyManager
festgelegt und abgefragt werden. Damit wird angegeben, welche Pakete aus dem privaten Profil auf geschäftliche Kontakte zugreifen dürfen:
Diese Methoden sind abwärtskompatibel und sollten anstelle der folgenden Methoden verwendet werden, die jetzt veraltet sind:
Profilübergreifende Anrufer-ID-Suche
In Android 14 (API-Level 34) wurden außerdem die folgenden Methoden für die Suche nach Anrufer-IDs in verschiedenen Profilen hinzugefügt:
Diese Methoden sind abwärtskompatibel und sollten anstelle der folgenden Methoden verwendet werden, die jetzt veraltet sind:
Ultrabreitband
Ultrabreitband (UWB) ist eine Funktechnologie, die Kurzstreckenkommunikation über große Bereiche des Funkfrequenzspektrums mit hoher Bandbreite und auf niedrigem Energieniveau ermöglicht.
Ab Android 14 (API‑Level 34) kann ein Geräte- oder Profilinhaber UWB auf einem Gerät, das der Organisation gehört, mit der Nutzerbeschränkung DISALLOW_ULTRA_WIDEBAND_RADIO
und DevicePolicyManager.addUserRestriction()
deaktivieren.
Einstellung
Android 14 enthält die folgenden wichtigen API-Einstellungen:
DevicePolicyManager#setCrossProfileCalendarPackages
undDevicePolicyManager#getCrossProfileCalendarPackages
wurden eingestellt.Kalender-Apps sollten zu verbundenen Apps migrieren und Geräte-Policy-Controller (DPCs) sollten stattdessen
DevicePolicyManager#setCrossProfilePackages
verwenden.Die folgenden Methoden werden nicht mehr unterstützt:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
DPCs sollten die im vorherigen Abschnitt Kontakte beschriebenen alternativen Methoden verwenden.