Google Play
Google Play est le service de distribution d’applications Android géré par Google.
Ce guide couvre les exigences pour publier votre application Android sur Google Play.
Pour distribuer des applications Android sur le Play Store, vous devez créer un compte développeur Play Console.
De plus, vous devez configurer la signature de code.
Consultez la liste de contrôle de version pour plus d’informations.
Après avoir exécuté tauri android init pour configurer le projet Android Studio, vous pouvez utiliser la commande tauri icon pour mettre à jour les icônes de l’application.
npm run tauri icon /path/to/app-icon.pngyarn tauri icon /path/to/app-icon.pngpnpm tauri icon /path/to/app-icon.pngdeno task tauri icon /path/to/app-icon.pngbun tauri icon /path/to/app-icon.pngcargo tauri icon /path/to/app-icon.pngUne fois que vous avez créé un compte développeur Play Console, vous devez enregistrer votre application sur le site web Google Play Console. Il vous guidera à travers tous les formulaires et tâches de configuration requis.
Vous pouvez construire un Android App Bundle (AAB) à télécharger sur Google Play en exécutant la commande suivante :
npm run tauri android build -- --aabyarn tauri android build --aabpnpm tauri android build --aabdeno task tauri android build --aabbun tauri android build --aabcargo tauri android build --aabTauri dérive le code de version de la valeur définie dans tauri.conf.json > version (versionCode = major*1000000 + minor*1000 + patch).
Vous pouvez définir un code de version personnalisé dans la configuration tauri.conf.json > bundle > android > versionCode
si vous avez besoin d’un schéma de code de version différent, par exemple des codes séquentiels :
{ "bundle": { "android": { "versionCode": 100 } }}Le format AAB est le fichier de bundle recommandé à télécharger sur Google Play, mais il est également possible de générer des APK
qui peuvent être utilisés pour les tests ou la distribution en dehors du magasin.
Pour compiler des APK pour votre application, vous pouvez utiliser l’argument --apk :
npm run tauri android build -- --apkyarn tauri android build --apkpnpm tauri android build --apkdeno task tauri android build --apkbun tauri android build --apkcargo tauri android build --apkPar défaut, Tauri construit votre application pour toutes les architectures prises en charge (aarch64, armv7, i686 et x86_64).
Pour ne compiler que pour un sous-ensemble de cibles, vous pouvez utiliser l’argument --target :
npm run tauri android build -- --aab --target aarch64 --target armv7yarn tauri android build --aab --target aarch64 --target armv7pnpm tauri android build --aab --target aarch64 --target armv7deno task tauri android build --aab --target aarch64 --target armv7bun tauri android build --aab --target aarch64 --target armv7cargo tauri android build --aab --target aarch64 --target armv7Par défaut, l’AAB et l’APK générés sont universels, contenant toutes les cibles prises en charge.
Pour générer des bundles individuels par cible, utilisez l’argument --split-per-abi.
npm run tauri android build -- --apk --split-per-abiyarn tauri android build --apk --split-per-abipnpm tauri android build --apk --split-per-abideno task tauri android build --apk --split-per-abibun tauri android build --apk --split-per-abicargo tauri android build --apk --split-per-abiModification de la version minimale d’Android prise en charge
Section intitulée « Modification de la version minimale d’Android prise en charge »La version minimale d’Android prise en charge pour les applications Tauri est Android 7.0 (nom de code Nougat, SDK 24).
Il existe certaines techniques pour utiliser des API Android plus récentes tout en prenant en charge les systèmes plus anciens. Consultez la documentation Android pour plus d’informations.
Si votre application doit s’exécuter sur une version Android plus récente, vous pouvez configurer tauri.conf.json > bundle > android > minSdkVersion :
{ "bundle": { "android": { "minSdkVersion": 28 } }}Après avoir construit votre application et généré le fichier Android App Bundle,
qui se trouve dans gen/android/app/build/outputs/bundle/universalRelease/app-universal-release.aab,
vous pouvez maintenant créer une nouvelle version et la télécharger dans la Google Play Console.
Le premier téléchargement doit être effectué manuellement sur le site web afin de vérifier la signature de votre application et l’identifiant du bundle. Tauri n’offre actuellement pas de moyen d’automatiser le processus de création de versions Android, qui doit exploiter l’API Google Play Developer, mais c’est un travail en cours.
© 2025 Tauri Contributors. CC-BY / MIT