Android 10 menampilkan pengingat lokasi akses latar belakang, yang meningkatkan transparansi tentang jumlah akses yang dimiliki aplikasi ke lokasi perangkat dan membantu pengguna mempertahankan kontrol atas akses tersebut. Di Android 9 dan yang lebih rendah, aplikasi dapat melacak lokasi perangkat saat berjalan di latar belakang tanpa sepengetahuan pengguna. Pengguna dapat menyembunyikan perilaku ini di Android 10 dengan memilih izin akses lokasi Izinkan hanya saat menggunakan Aplikasi atau Tolak.
Gambar 1. Pengingat akses lokasi latar belakang.
Pengingat dipicu saat aplikasi mengakses data yang dilindungi oleh metode izin lokasi presisi
ACCESS_FINE_LOCATION
saat berada di latar belakang. Untuk mencegah gangguan yang tidak perlu bagi pengguna, pengingat tidak
menampilkan semua aktivitas latar belakang untuk semua aplikasi dalam satu notifikasi. Pengguna akan melihat maksimal satu pengingat per hari. Saat permintaan akses memicu pengingat akses lokasi latar belakang, pengingat tersebut
akan ditampilkan di lain waktu pada hari yang sama, hari berikutnya, atau beberapa hari kemudian, bergantung pada
jumlah total pengingat yang perlu dikirim. Misalnya, total 3 notifikasi memerlukan waktu 72 jam untuk ditampilkan.
Notifikasi tidak dipicu untuk hal berikut:
- Aplikasi yang memiliki izin yang diberikan secara default, seperti layanan sistem.
- Aplikasi yang diberi izin akses lokasi Izinkan sepanjang waktu, yang telah mengakses lokasi perangkat di latar belakang untuk pertama kalinya.
- Aplikasi yang hanya menerima pembaruan lokasi di latar depan.
- Aplikasi yang hanya menerima pembaruan lokasi sementara.
Sebagian besar aplikasi bawaan memiliki izin yang diberikan secara default. Anda tidak perlu melakukan tindakan apa pun untuk menerapkan fitur pengingat akses lokasi latar belakang, dan Anda tidak dapat menyesuaikannya. Fitur ini diuji dengan CTS.