Ön plan hizmetlerinde yapılan değişiklikler

Ön plan hizmeti belgelerinde, Android ön plan hizmetlerinin mevcut davranışı açıklanmaktadır. Belgelerde, Android'in en yeni sürümünü hedefleyen veya hedeflemeyen çoğu uygulama için en iyi uygulamalarla ilgili rehberlik sağlanır.

Bu sayfada, ön plan hizmetlerinde yapılan en son önemli değişikliklerden bazıları ve Android platformunun en son sürümünü hedeflemeyen uygulamalar için bu değişikliklerin etkileri açıklanmaktadır. Çoğu durumda, daha düşük API düzeylerini hedefleyen uygulamalar için isteğe bağlı olan en iyi uygulamalar, daha yüksek API düzeylerini hedefleyen uygulamalar için zorunlu hale gelir.

Android 16 (API düzeyi 36)

Aşağıdaki değişiklikler, hedefledikleri API düzeyinden bağımsız olarak Android 16 veya sonraki sürümlerde çalışan uygulamalar için geçerlidir:

Android 15 (API düzeyi 35)

API düzeyi 35 veya üstünü hedefleyen uygulamalar için aşağıdaki şartlar geçerlidir:

Android 14 (API düzeyi 34)

API düzeyi 34 veya üstünü hedefleyen uygulamalar için aşağıdaki şartlar geçerlidir:

Android 12 (API düzeyi 31)

API düzeyi 31 veya üstünü hedefleyen uygulamalar için aşağıdaki şartlar geçerlidir:

Android 11 (API düzeyi 30)

API düzeyi 30 veya üstünü hedefleyen uygulamalar için aşağıdaki şartlar geçerlidir:

Android 10 (API düzeyi 29)

API düzeyi 29 veya üstünü hedefleyen uygulamalar için aşağıdaki şartlar geçerlidir:

Android 9 (API düzeyi 28)

Android 9'da FOREGROUND_SERVICE izni kullanıma sunulmuştur. Android 9'da çalışan ve ön plan hizmetlerini kullanan uygulamalarda bu izin olmalıdır.

API düzeyi 28 veya üstünü hedefleyen bir uygulama, FOREGROUND_SERVICE izni istemeden ön plan hizmeti oluşturmaya çalışırsa sistem SecurityException hatası verir.