Na tej stronie znajdziesz przegląd interfejsów API, funkcji i działań dla firm wprowadzonych w Androidzie 14 (poziom API 34).
Kontakty
Android 14 (poziom interfejsu API 34) dodaje te 2 pola:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
Razem te pola umożliwiają aplikacjom osobistym z uprawnieniami READ_CONTACTS
wyświetlanie wszystkich kontaktów i numerów telefonów w profilu służbowym, o ile zezwalają na to zasady dotyczące kontaktów między profilami w DevicePolicyManager
.
Dostęp do kontaktów na różnych profilach
Zasadę można ustawić i wysyłać do niej zapytania za pomocą tych metod w DevicePolicyManager
, które określają, które pakiety mogą uzyskiwać dostęp do kontaktów służbowych z profilu osobistego:
Te metody są zgodne wstecznie i należy ich używać zamiast tych, które zostały już wycofane:
Wyszukiwanie ID rozmówcy na różnych profilach
Podobnie Android 14 (poziom interfejsu API 34) dodaje te metody do wyszukiwania identyfikatorów rozmówcy w różnych profilach:
Te metody są zgodne wstecznie i należy ich używać zamiast tych, które zostały już wycofane:
Ultraszerokopasmowe
Ultraszerokopasmowe (UWB) to technologia radiowa, która może wykorzystywać bardzo niski poziom energii na potrzeby komunikacji w krótkim zakresie o wysokiej przepustowości w dużej części pasma radiowego.
Począwszy od Androida 14 (poziom interfejsu API 34) właściciel urządzenia lub profilu może zablokować korzystanie z UWB na urządzeniu należącym do organizacji, stosując ograniczenie użytkownika DISALLOW_ULTRA_WIDEBAND_RADIO
w DevicePolicyManager.addUserRestriction()
.
Elementy wycofane
W Androidzie 14 występują te wycofywane interfejsy API:
Metody
DevicePolicyManager#setCrossProfileCalendarPackages
iDevicePolicyManager#getCrossProfileCalendarPackages
zostały wycofane.Aplikacje Kalendarza powinny zostać przeniesione do połączonych aplikacji, a kontrolery zasad dotyczących urządzeń (DPC) powinny używać
DevicePolicyManager#setCrossProfilePackages
.Te metody zostały wycofane:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
DPC powinny korzystać z alternatywnych metod opisanych w poprzedniej sekcji Kontakty.