Diese Seite bietet einen Überblick über die APIs, Funktionen und Verhaltensweisen von Unternehmen die mit Android 14 (API-Level 34) eingeführten Änderungen.
Kontakte
Unter Android 14 (API-Level 34) werden die folgenden zwei Felder hinzugefügt:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
Zusammen können diese Felder private Apps mit dem READ_CONTACTS
zulassen
alle Kontakte und Telefonnummern im Arbeitsprofil aufzulisten,
Die profilübergreifende Kontaktrichtlinie in DevicePolicyManager
lässt dies zu.
Profilübergreifender Zugriff auf Kontakte
Die Richtlinie kann mit den folgenden Methoden in DevicePolicyManager
festgelegt und abgefragt werden. Dabei wird angegeben, welche Pakete auf geschäftliche Kontakte aus dem privaten Profil zugreifen dürfen:
Diese Methoden sind abwärtskompatibel und sollten anstelle der folgenden, inzwischen verworfenen Methoden:
Profilübergreifende Anrufer-ID-Suche
Android 14 (API-Level 34) fügt die folgenden Methoden für Profilübergreifende Suche nach Anrufer-ID:
Diese Methoden sind abwärtskompatibel und sollten anstelle der folgenden, inzwischen verworfenen Methoden:
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 verhindern, dass
UWB auf unternehmenseigenen Geräten mithilfe der
DISALLOW_ULTRA_WIDEBAND_RADIO
-Nutzereinschränkung mit
DevicePolicyManager.addUserRestriction()
Einstellung von Produkten und Funktionen
Unter Android 14 werden die folgenden wichtigen API-Einstellungen eingestellt:
DevicePolicyManager#setCrossProfileCalendarPackages
undDevicePolicyManager#getCrossProfileCalendarPackages
wurden eingestellt.Kalender-Apps sollten zu verbundenen Apps und Geräterichtlinien migriert werden Datenverantwortliche
DevicePolicyManager#setCrossProfilePackages
.Die folgenden Methoden werden eingestellt:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
DPCs sollten die im Abschnitt Kontakte beschriebenen alternativen Methoden verwenden.