0Pricing
Android Academy · Leçon

Publier sur le Play Store

Préparez votre application pour sa publication. Configurez build.gradle pour la production, signez-la avec un keystore, créez un AAB, configurez la Play Console et utilisez des déploiements progressifs.

Publier sur le Play Store est une leçon Android Academy gratuite sur CoddyKit. Ceci est la leçon 6 sur 6. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Android Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Android Academy comprend 6 leçons au total.

Avant de publier

Avant de publier sur le Play Store, vérifiez que vous avez :

  • défini un nom, une icône et une description appropriés pour l’application
  • mis à jour versionCode et versionName dans build.gradle
  • effectué des tests sur plusieurs tailles d’écran et versions d’Android
  • défini un minSdk adapté à votre public
  • supprimé les journaux de débogage et les identifiants de test

versionCode et versionName

Deux champs de version dans app/build.gradle :

  • versionCode — entier qui doit être incrémenté à chaque publication (1, 2, 3…). Le Play Store l’utilise pour détecter les mises à jour.
  • versionName — chaîne lisible par les utilisateurs (« 1.0.0 », « 2.3.1 »). Utilisez le versionnage sémantique : major.minor.patch.

Configuration de la compilation

Avant de générer un APK/AAB de publication, configurez votre type de compilation dans build.gradle :

android {
    defaultConfig {
        applicationId "com.yourcompany.yourapp"
        minSdk 26
        targetSdk 34
        versionCode 1
        versionName "1.0.0"
    }

    buildTypes {
        release {
            minifyEnabled true         // removes unused code (ProGuard)
            shrinkResources true       // removes unused resources
            proguardFiles(
                getDefaultProguardFile("proguard-android-optimize.txt"),
                "proguard-rules.pro"
            )
        }
    }
}

Signer l’application

Toute application Android doit être signée numériquement avant sa publication. Vous avez besoin d’un keystore, c’est-à-dire d’un fichier contenant votre clé privée.

Créez-le une seule fois : Build → Generate Signed Bundle/APK → Create new keystore dans Android Studio.

Avertissement : si vous perdez votre keystore, vous ne pourrez jamais mettre votre application à jour. Sauvegardez-le dans un emplacement sécurisé !

AAB ou APK

Google Play exige le format AAB (Android App Bundle) pour les nouvelles applications (et non l’APK) :

  • AAB — Google Play génère à partir de celui-ci des APK optimisés pour chaque appareil. Le téléchargement est plus léger pour les utilisateurs.
  • APK — ancien format, encore utilisé pour l’installation manuelle et les tests

Build → Generate Signed Bundle/APK → Android App Bundle

Configuration de la Play Console

Étapes pour publier sur la Google Play Console :

  • Créez un compte développeur sur play.google.com/console (frais uniques de 25 $)
  • Créez une nouvelle application : choisissez le pays et la langue
  • Remplissez la fiche du Play Store : titre, description, captures d’écran et visuel promotionnel
  • Définissez la classification du contenu à l’aide du questionnaire
  • Téléversez votre AAB signé sur le circuit de test interne ou de production

Circuits de publication

Google Play propose plusieurs circuits de publication : utilisez-les dans l’ordre :

  • Test interne — jusqu’à 100 testeurs, validation instantanée
  • Test fermé (Alpha) — groupe de testeurs sur invitation
  • Test ouvert (Bêta) — bêta publique sur inscription volontaire
  • Production — disponible pour tous les utilisateurs. Vous pouvez effectuer un déploiement progressif (par exemple 10 % → 50 % → 100 %)

Éléments de la fiche Play Store

Éléments requis pour le Play Store :

  • Icône de l'application — PNG 512×512
  • Illustration promotionnelle — PNG 1024×500 (affichée dans l'en-tête du Play Store)
  • Captures d'écran — au moins 2 captures d'écran de téléphone
  • Description courte — jusqu'à 80 caractères
  • Description complète — jusqu'à 4000 caractères

Après la publication : mises à jour

Pour mettre à jour votre application :

  • Incrémentez versionCode et versionName
  • Générez un nouvel AAB signé
  • Importez-le dans la Play Console → même application → nouvelle version
  • Rédigez les notes de version (« Nouveautés ») pour informer les utilisateurs des changements
  • Utilisez un déploiement progressif pour les changements risqués — surveillez le taux de plantage avant d'élargir le déploiement

Vérification rapide

Que se passe-t-il si vous oubliez d'incrémenter versionCode lors de l'importation d'une nouvelle version ?

Félicitations !

Vous avez terminé l'intégralité du cours de développement Android ! Voici ce que vous avez appris :

  • Fondamentaux de Kotlin — variables, fonctions, sécurité vis-à-vis des valeurs nulles, classes
  • Notions de base d'Android — activités, mises en page, saisie utilisateur, intentions
  • Listes et données — RecyclerView, collections, SharedPreferences
  • Architecture — ViewModel, LiveData, Room, coroutines, dépôt
  • Réseau — Retrofit, Coil, gestion des erreurs et publication

Vous êtes prêt à concevoir et à publier de véritables applications Android. Continuez à créer !

Questions Fréquemment Posées

La leçon « Publier sur le Play Store » est-elle gratuite ?

Oui — le texte complet de « Publier sur le Play Store » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Android Academy, passe à CoddyKit PRO. Le cours Android Academy comprend 6 leçons au total.

Qu'est-ce que j'apprendrai dans « Publier sur le Play Store » ?

Préparez votre application pour sa publication. Configurez build.gradle pour la production, signez-la avec un keystore, créez un AAB, configurez la Play Console et utilisez des déploiements progressi… Tu pratiques Android Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Android Academy ?

Aucune expérience préalable n'est requise. Android Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 6 sur 6.

Combien de temps prend la leçon « Publier sur le Play Store » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Android Academy ?

Oui. Chaque leçon Android Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Retrofit et API REST
  2. Charger des images avec Coil
  3. Gestion des erreurs et expérience utilisateur
  4. Notifications push
  5. WorkManager et tâches en arrière-plan
  6. Publier sur le Play Store
← Retour à Android Academy