Perubahan pada jenis layanan latar depan untuk Android 15

Kami melakukan perubahan berikut pada jenis layanan latar depan dengan Android 15.

Media sedang diproses

Jenis layanan latar depan untuk dinyatakan dalam manifes di bawah
android:foregroundServiceType
mediaProcessing
Izin untuk dideklarasikan dalam manifes Anda
FOREGROUND_SERVICE_MEDIA_PROCESSING
Konstanta untuk diteruskan ke startForeground()
FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING
Prasyarat runtime
Tidak ada
Deskripsi

Layanan untuk melakukan operasi yang memakan waktu pada aset media, seperti mengonversi media ke format yang berbeda. Sistem ini mengizinkan layanan ini berjalan dalam waktu terbatas; dalam keadaan normal, batas waktunya adalah 6 jam.

Aplikasi Anda harus menghentikan layanan pemrosesan media secara manual dalam skenario berikut:

Kamera

Aplikasi yang menargetkan Android 15 atau yang lebih tinggi tidak diizinkan meluncurkan layanan latar depan kamera dari penerima siaran BOOT_COMPLETED. Untuk informasi selengkapnya, lihat Pembatasan pada penerima siaran BOOT_COMPLETED yang meluncurkan layanan latar depan.

Sinkronisasi data

Aplikasi yang menargetkan Android 15 atau yang lebih tinggi tidak diizinkan meluncurkan layanan latar depan sinkronisasi data dari penerima siaran BOOT_COMPLETED. Untuk informasi selengkapnya, lihat Pembatasan pada penerima siaran BOOT_COMPLETED yang meluncurkan layanan latar depan.

Pemutaran media

Aplikasi yang menargetkan Android 15 atau yang lebih tinggi tidak diizinkan meluncurkan layanan latar depan pemutaran media dari penerima siaran BOOT_COMPLETED. Untuk informasi selengkapnya, lihat Pembatasan pada penerima siaran BOOT_COMPLETED yang meluncurkan layanan latar depan.

Proyeksi media

Aplikasi yang menargetkan Android 15 atau yang lebih tinggi tidak diizinkan meluncurkan layanan latar depan proyeksi media dari penerima siaran BOOT_COMPLETED. Untuk informasi selengkapnya, lihat Pembatasan pada penerima siaran BOOT_COMPLETED yang meluncurkan layanan latar depan.

Mikrofon

Aplikasi yang menargetkan Android 14 (API level 34) atau yang lebih baru tidak diizinkan untuk meluncurkan layanan latar depan mikrofon dari penerima siaran BOOT_COMPLETED. Untuk informasi selengkapnya, lihat Pembatasan pada penerima siaran BOOT_COMPLETED yang meluncurkan layanan latar depan.

Panggilan telepon

Aplikasi yang menargetkan Android 15 atau yang lebih tinggi tidak diizinkan meluncurkan layanan latar depan panggilan telepon dari penerima siaran BOOT_COMPLETED. Untuk informasi selengkapnya, lihat Pembatasan pada penerima siaran BOOT_COMPLETED yang meluncurkan layanan latar depan.