Halaman ini menyediakan ringkasan tentang Enterprise API, fitur, dan perilaku perubahan yang diperkenalkan di Android 14 (API level 34).
Kontak
Android 14 (level API 34) menambahkan dua kolom berikut:
ContactsContract.Contacts#ENTERPRISE_CONTENT_URI
ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI
Bersama-sama, kolom ini memungkinkan aplikasi pribadi dengan READ_CONTACTS
izin untuk mencantumkan semua kontak dan nomor telepon profil kerja selama
kebijakan kontak antar-profil di DevicePolicyManager
mengizinkan fitur ini.
Akses antar-profil ke kontak
Kebijakan ini dapat ditetapkan dan dikueri menggunakan metode berikut di
DevicePolicyManager
, yang menentukan paket mana yang diizinkan untuk mengakses kontak
kerja dari profil pribadi:
Metode ini kompatibel dengan versi sebelumnya dan harus digunakan, bukan metode berikut yang sekarang tidak digunakan lagi:
Penelusuran ID penelepon antar-profil
Demikian pula, Android 14 (API level 34) menambahkan metode berikut untuk penelusuran ID pemanggil antar-profil:
Metode ini kompatibel dengan versi sebelumnya dan harus digunakan, bukan metode berikut yang sekarang tidak digunakan lagi:
Wideband ultra
Ultra wideband (UWB) adalah teknologi radio yang dapat menggunakan tingkat energi yang sangat rendah untuk komunikasi jarak pendek dengan bandwidth tinggi melalui sebagian besar radio spektrum tersebut.
Mulai Android 14 (level API 34), pemilik perangkat atau profil dapat melarang
UWB di perangkat milik organisasi dengan menerapkan
Batasan pengguna DISALLOW_ULTRA_WIDEBAND_RADIO
dengan
DevicePolicyManager.addUserRestriction()
Penghentian penggunaan
Android 14 menyertakan penghentian penggunaan API penting berikut.
DevicePolicyManager#setCrossProfileCalendarPackages
danDevicePolicyManager#getCrossProfileCalendarPackages
tidak digunakan lagi.Aplikasi kalender harus dimigrasikan ke aplikasi yang terhubung dan kebijakan perangkat pengontrol (DPC) harus menggunakan Sebagai gantinya,
DevicePolicyManager#setCrossProfilePackages
.Metode berikut tidak digunakan lagi:
DevicePolicyManager#setCrossProfileContactsSearchDisabled
DevicePolicyManager#getCrossProfileContactsSearchDisabled
DevicePolicyManager#setCrossProfileCallerIdDisabled
DevicePolicyManager#getCrossProfileCallerIdDisabled
DPC harus menggunakan metode alternatif yang diuraikan dalam Kontak.