Gambar1.Ruang privasi dapat dibuka dan dikunci untuk menampilkan atau menyembunyikan aplikasi sensitif di perangkat.
Ruang Pribadi memungkinkan pengguna membuat lingkungan yang aman dan terisolasi di perangkat mereka untuk menjaga aplikasi sensitif agar tidak dilihat orang lain. Aplikasi di ruang pribadi muncul di penampung terpisah di peluncur, dan disembunyikan dari tampilan terbaru, notifikasi, setelan, dan dari aplikasi lain saat ruang pribadi dikunci.
Ruang dengan sandbox adalah profil Android terpisah Saat pengguna akhir menambahkan atau menginstal aplikasi di dalam ruang pribadi, aplikasi akan diinstal di profil Android baru ini. Sistem memperlakukannya sebagai penginstalan aplikasi baru, dan tidak ada data aplikasi yang disalin ke ruang pribadi. Saat ruang dikunci, pengguna profil pribadi akan dihentikan, dan saat ruang tidak dikunci, pengguna akan dimulai.
Aplikasi di ruang pribadi diinstal sebagai salinan terpisah dari aplikasi di ruang utama. Konten pengguna (yang dibuat atau didownload pengguna) dan akun pengguna dipisahkan antara ruang pribadi dan ruang utama. Anda dapat menggunakan Sharesheet sistem dan Pemilih Foto untuk memberi aplikasi akses ke konten di seluruh ruang hanya jika ruang privasi dibuka kuncinya.
Ruang pribadi didasarkan pada model multi-pengguna Android dan menambahkan profil dan usertype berikut:
- Profil:
- Pribadi
- Jenis pengguna:
- android.os.usertype.profile.PRIVATE
Aplikasi Setelan dan Peluncur
Anda perlu mengupdate setelan dan aplikasi peluncur untuk mendukung status kunci, buka kunci, dan tersembunyi. Saat ruang privasi dikunci, peluncur menyediakan titik entri untuk membuka kuncinya (kecuali dalam status tersembunyi). Saat ruang privasi dikunci, aplikasi setelan tidak boleh mengungkapkan keberadaan ruang privasi.
Gunakan LauncherApps#getLauncherUserInfo
    untuk mengidentifikasi pengguna profil pribadi. Aplikasi peluncur harus mendaftarkan status
    terkunci dan status
    tidak terkunci serta mengubah status ruang pribadi di UI-nya saat siaran ini diterima.
    Kedua siaran ini memiliki konstanta tambahan yang disebut EXTRA_USER
    yang dapat Anda gunakan untuk merujuk ke pengguna profil pribadi.
Aplikasi peluncur dapat menggunakan metode UserManager.isQuietModeEnabled
  untuk memeriksa status profil pribadi.
Profil pribadi
Profil pribadi menambahkan jenis profil baru
  android.os.usertype.profile.PRIVATE
  untuk digunakan dengan ruang pribadi. Profil pribadi dapat ada di perangkat yang sama
  dengan profil kerja dan profil clone. Ini adalah ruang dengan sandbox yang terpisah dari
  pengguna Android utama. Saat ruang pribadi dibuka kuncinya, aplikasi akan terlihat
  di setelan, Sharesheet, pemilih foto, dan DocsUI. Aplikasi di dalam ruang pribadi
  tidak ditampilkan di platform mana pun saat ruang pribadi dikunci.
  Ruang pribadi hanya dapat memiliki satu instance di satu perangkat, dan hanya dapat
  ada untuk pengguna utama (bukan untuk pengguna sekunder atau dalam
  profil lain).
Izin
Aplikasi peluncur harus memiliki
  izin android.permission.ACCESS_HIDDEN_PROFILES
  dan peran android.app.role.RoleManager.ROLE_HOME
  untuk mengakses profil pribadi.
Implementasi yang tidak menggunakan peluncur AOSP perlu memodifikasi peluncurnya untuk menambahkan dukungan bagi profil pribadi. Baca selengkapnya tentang cara mengembangkan aplikasi peluncur dengan ruang pribadi di Aplikasi peluncur di situs developer kami.
Intent
Intent telefoni dirutekan ke pengguna utama dan menampilkan notifikasi. Semua intent lainnya terbatas pada profil pribadi, dan tidak dialihkan.
