AndroidBuild compile votre application Android et vous rend un fichier prêt à installer ou à publier. Voici le parcours complet, étape par étape — et un prompt IA pour générer un projet qui compile du premier coup.
Codez votre application — ou demandez à une IA de la générer (voir les prompts plus bas). Peu importe la technologie : Flutter, React Native, Cordova ou Android natif (Kotlin/Java) sont pris en charge.
Trois façons au choix : glissez un fichier ZIP, collez l'URL d'un dépôt Git public, ou écrivez directement dans l'éditeur en ligne. Vos fichiers sensibles (keystore, google-services.json, .env) s'uploadent séparément et ne sont jamais conservés dans votre projet.
AndroidBuild détecte automatiquement votre framework, configure Gradle, le SDK et les bonnes versions, puis lance la compilation. Vous n'installez rien et vous n'attendez aucun téléchargement de gigaoctets d'outils.
Vous obtenez un APK pour tester votre app sur un téléphone, ou un AAB signé — le fichier exact que Google Play exige pour publier. Si la compilation échoue, un prompt de correction IA est généré pour vous aider à régler le problème en un clic.
Avant de soumettre, passez votre app au Scan : il contrôle les points que Google vérifie (SDK cible, permissions, configuration de signature…). S'il reste un problème, vous le corrigez tout de suite — au lieu de le découvrir après un rejet de la Play Console.
Si le scan est au vert, connectez-vous à la Google Play Console, créez la fiche de votre application et déposez votre AAB signé. Votre app part en revue chez Google, puis devient disponible au téléchargement.
Un fichier que vous installez directement sur un téléphone Android pour essayer votre app. Idéal pour vérifier qu'elle fonctionne avant d'aller plus loin. Ne sert pas à publier sur le Play Store.
Inclus dès le plan gratuit (Debug)Depuis 2021, Google Play exige le format AAB pour les nouvelles applications. AndroidBuild le génère signé avec votre keystore : c'est le fichier exact à déposer sur la Play Console.
Dès le plan Starter[DÉCRIS TON APP ICI] par ce que doit faire votre application. Le keystore (pour l'AAB signé) s'ajoute ensuite sur AndroidBuild — ne demandez jamais à l'IA d'y mettre vos mots de passe.Pour une application Flutter (Dart).
Génère une application Flutter complète, prête à être compilée en ligne (sans Android Studio) et à produire un APK et un AAB de release signables. Exigences techniques obligatoires : - Flutter canal stable, structure de projet standard (lib/, android/, pubspec.yaml). - Le dossier android/ doit être COMPLET, wrapper Gradle inclus : android/gradle/wrapper/gradle-wrapper.jar ET gradle-wrapper.properties. - Android Gradle Plugin 8.7.x avec Gradle 8.10 (versions compatibles entre elles). - compileSdk = 35, targetSdk = 35, minSdk = 24. - Dans android/app/build.gradle : applicationId = com.exemple.monapp, versionCode = 1, versionName = "1.0.0". - Configure une signature de release qui lit le keystore via android/key.properties (AUCUN mot de passe en dur ; le keystore sera fourni séparément). - buildTypes.release utilise ce signingConfig ; minifyEnabled false (sauf si tu fournis un proguard-rules.pro valide). - N'utilise que des packages pub.dev stables et aucune étape manuelle propre à Android Studio. - Donne le contenu complet de pubspec.yaml et de tous les fichiers du dossier android/. Application à créer : [DÉCRIS TON APP ICI]
Pour une application React Native en mode CLI (pas Expo managé).
Génère une application React Native (CLI, PAS Expo managé) complète, prête à être compilée en ligne et à produire un APK et un AAB de release signables. Exigences techniques obligatoires : - React Native version stable récente, projet CLI standard. - Le dossier android/ doit être COMPLET, wrapper Gradle inclus (gradle-wrapper.jar + gradle-wrapper.properties). - Android Gradle Plugin 8.x avec une version de Gradle compatible (ex. Gradle 8.10). - compileSdkVersion = 35, targetSdkVersion = 35, minSdkVersion = 24 dans android/build.gradle. - applicationId = com.exemple.monapp, versionCode = 1, versionName = "1.0.0". - Dans android/app/build.gradle : un signingConfig "release" lisant le keystore via gradle.properties (MYAPP_RELEASE_*), buildType release pointant dessus (keystore fourni séparément, aucun mot de passe en dur). - Les dépendances natives doivent être liées par autolinking, sans étape manuelle dans Android Studio. - Donne le contenu complet de package.json et de tout le dossier android/. Application à créer : [DÉCRIS TON APP ICI]
Pour une application Apache Cordova (HTML/CSS/JS).
Génère une application Apache Cordova complète, prête à être compilée en ligne et à produire un APK et un AAB de release signables. Exigences techniques obligatoires : - Structure Cordova standard : config.xml, dossier www/, plateforme android. - Version de cordova-android récente, compatible AGP 8.x / Gradle 8.x. - Dans config.xml : widget id = com.exemple.monapp, version = "1.0.0", android-targetSdkVersion = 35, android-minSdkVersion = 24. - N'utilise que des plugins Cordova officiels et maintenus, déclarés dans config.xml. - Prévois la signature de release via build.json ou les paramètres Gradle, sans mot de passe en dur (keystore fourni séparément). - Aucune étape manuelle propre à Android Studio. - Donne le contenu complet de config.xml, package.json et du dossier www/. Application à créer : [DÉCRIS TON APP ICI]
Pour une application Android native en Kotlin (ou Java).
Génère une application Android native en Kotlin, complète, prête à être compilée en ligne (sans Android Studio) et à produire un APK et un AAB de release signables. Exigences techniques obligatoires : - Projet Gradle standard avec wrapper COMPLET : gradle/wrapper/gradle-wrapper.jar ET gradle-wrapper.properties. - Android Gradle Plugin 8.7.x avec Gradle 8.10 (compatibles). - compileSdk = 35, targetSdk = 35, minSdk = 24. - applicationId = com.exemple.monapp, versionCode = 1, versionName = "1.0.0". - Un signingConfig "release" lisant le keystore via keystore.properties, et buildTypes.release qui l'utilise (keystore fourni séparément, aucun mot de passe en dur). - Structure complète : settings.gradle, build.gradle (racine + module app), AndroidManifest.xml, MainActivity et les layouts nécessaires. - N'utilise que des dépendances AndroidX stables, aucune étape manuelle dans Android Studio. - Donne le contenu complet de tous les fichiers Gradle et du code source. Application à créer : [DÉCRIS TON APP ICI]
2 builds offerts, sans carte bancaire. Testez le compilateur dès maintenant.
⚡ Compiler maintenant