L'Urgence Android 16 (API 36)
Google a officiellement annoncé que toutes les nouvelles applications et mises à jour doivent désormais cibler Android 16 (Target SDK 36). Pour les applications existantes, la date limite de conformité approche à grands pas, sous peine de voir votre application masquée dans les résultats de recherche Google Play.
Ce qui change avec l'API 36
1. Foreground Services Striés
Si votre application tourne en arrière-plan (GPS, Lecture Audio), Android 16 exige des déclarations strictes dans le AndroidManifest.xml. Il ne suffit plus de demander la permission, vous devez prouver au système d'exploitation que le service est vital (ex: FOREGROUND_SERVICE_LOCATION).
2. Le Photo Picker Natif
Fini la demande abusive de la permission READ_MEDIA_IMAGES. Android 16 impose l'utilisation du Photo Picker système, qui permet à l'utilisateur de sélectionner des photos sans jamais donner accès à l'intégralité de sa galerie à votre application.
Comment mettre à jour votre projet Capacitor ?
- Ouvrez votre projet Android sur Android Studio.
- Naviguez vers
variables.gradle. - Mettez à jour les cibles :
ext {
minSdkVersion = 24
compileSdkVersion = 36
targetSdkVersion = 36
}
- Supprimez les permissions
READ_EXTERNAL_STORAGEetREAD_MEDIA_IMAGESobsolètes de votre manifest si vous utilisez la caméra. - Compilez et testez sur l'émulateur Android 16.
Besoin d'aide ? La cellule d'urgence de Kerweb intervient en 24h pour lever vos blocages de mise à jour Play Store.


