Bergabunglah bersama kami di ⁠#Android11: The Beta Launch Show pada tanggal 3 Juni!

Jenis layanan latar depan di Android 11

Mulai di Android 9, aplikasi hanya diizinkan untuk mengakses kamera dan mikrofon di latar depan. Android 11 memberikan perlindungan lebih bagi pengguna dengan memperkenalkan perubahan terhadap cara layanan latar depan dapat mengakses data terkait kamera dan mikrofon. Jika aplikasi Anda menargetkan Android 11 dan mengakses jenis data berikut ini di layanan latar depan, Anda harus menyertakan jenis camera dan microphone baru dalam atribut foregroundServiceType deklarasi layanan latar depan tersebut.

Contoh menggunakan lokasi dan kamera

Jika layanan latar depan di aplikasi Anda perlu mengakses data terkait lokasi dan kamera perangkat, deklarasikan layanan seperti yang ditampilkan dalam cuplikan berikut:

<manifest>
    ...
    <service ... android:foregroundServiceType="location|camera" />
</manifest>

Contoh menggunakan lokasi, kamera, dan mikrofon

Jika layanan latar depan perlu mengakses lokasi, kamera, dan mikrofon, deklarasikan layanan seperti yang ditampilkan dalam cuplikan berikut:

<manifest>
    ...
    <service ...
        android:foregroundServiceType="location|camera|microphone" />
</manifest>