Nouvel outil gratuit :Simulateur iPhone Duo pliable & Audit PWA Readiness.

Tester votre site en direct
Kerweb. Agence Capacitor
Retour au Blog
Conformité & Stores
5 min read de lecture

Rejet Google Play Foreground Services (FGS) : Déclarer les Permissions d'Arrière-Plan

Julien Kermarec
29 septembre 2026

Les Nouvelles Restrictions Foreground Services sur Android 14+

Sur Android 14 et Android 16, toute application qui démarre un service d'arrière-plan avec startForeground() doit impérativement déclarer au moins un type de service spécifique (Foreground Service Type) dans son AndroidManifest.xml.

Sans cette déclaration, l'application est rejetée lors de la soumission sur la Google Play Console ou se termine par un crash immédiat (SecurityException) sur les appareils récents.

Les Types de Services les Plus Courants

  1. location : Pour le suivi GPS en temps réel (ex: navigation, livraison).
  2. dataSync : Pour le transfert ou le téléchargement de données volumineuses.
  3. mediaPlayback : Pour la lecture continue de musique ou podcasts.
  4. phoneCall ou connectedDevice : Pour les périphériques Bluetooth ou la téléphonie.

Exemple de Déclaration Conforme

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
    <uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" />

    <application>
        <service
            android:name="com.kerweb.plugin.LocationService"
            android:foregroundServiceType="location"
            android:exported="false" />
    </application>
</manifest>

Lors de la soumission Play Console, vous devrez fournir une vidéo de démonstration prouvant que la fonctionnalité en arrière-plan est indispensable et visible pour l'utilisateur via une notification persistante.

FGS
Foreground Service
Google Play
Android
Votre application est bloquée ou rejetée sur les stores ?
Julien Kermarec (Ionic Developer Expert) et l'équipe Kerweb interviennent en urgence sous 24-48h pour corriger votre build, vos manifests et sécuriser votre validation.
Résoudre le Rejet Store