Suite au premier déploiement en tests fermés, le Google Play Console a affiché deux avertissements dont je dois m'occuper avant le passage en production.
**Tâches à effectuer : **
1. Activer l'obscurcissement R8/ProGuard
- **Avertissement : ** "Aucun fichier de désobscurcissement n'est associé à cet App Bundle..."
- **Action : ** Dans
app/build.gradle.kts, pour le buildType release, passer isMinifyEnabled de false à true.
- **Objectif : ** Réduire la taille de l'APK et obscurcir le code pour la sécurité. S'assurer que le
mapping.txt est bien généré et envoyé au Play Console pour pouvoir déboguer les futurs plantages.
2. Importer les symboles de débogage natifs
- **Avertissement : ** "Cet App Bundle contient du code natif, et vous n'avez pas importé de symboles de débogage."
- **Action : ** Dans
app/build.gradle.kts, pour le buildType release, ajouter la configuration NDK pour générer les symboles.
ndk { debugSymbolLebel = "FULL" }
- **Objectif : ** Faciliter l'analyse et le débogage des plantages qui pourraient survenir dans le code natif (librairies C/C++).
Suite au premier déploiement en tests fermés, le Google Play Console a affiché deux avertissements dont je dois m'occuper avant le passage en production.
**Tâches à effectuer : **
1. Activer l'obscurcissement R8/ProGuard
app/build.gradle.kts, pour lebuildType release, passerisMinifyEnableddefalseàtrue.mapping.txtest bien généré et envoyé au Play Console pour pouvoir déboguer les futurs plantages.2. Importer les symboles de débogage natifs
app/build.gradle.kts, pour lebuildType release, ajouter la configuration NDK pour générer les symboles.ndk { debugSymbolLebel = "FULL" }