Aller au contenu
Tauri

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.png

Une 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 -- --aab

Tauri 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 :

tauri.conf.json
{
"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 -- --apk

Par 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 armv7

Par 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-abi

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 :

tauri.conf.json
{
"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