Ce document contient des instructions et des bonnes pratiques pour distribuer des applications Wear OS sur le Play Store.
Conditions préalables du Play Store
Les APK Wear OS sont distincts des APK pour mobile. Ils sont importés et mis à jour indépendamment dans la Play Console.
Pour être publiés sur le Play Store, les APK Wear OS doivent répondre aux exigences suivantes.
Code de version unique
Étant donné que le code de version d'un APK pour montre doit être unique pour tous les facteurs de forme, nous vous recommandons que son schéma de code de version soit indépendant de tout autre facteur de forme dans votre Play Console.
Voici un exemple de schéma :
- Les deux premiers chiffres :
targetSdkVersion:36[xxx][yy][zz]
- Prochains numéros : version du produit :
36152[yy][zz]
- Prochains numéros : numéro de version :
3615202[zz]
- Numéros finaux : version de votre application Wear OS :
361520203
Si vous disposez d'un APK pour téléphone en plus de l'APK pour montre, vous devez utiliser le mode de distribution de plusieurs fichiers APK pour gérer les deux. Pour en savoir plus sur la gestion des versions pour plusieurs APK, consultez Règles pour plusieurs APK. Pour vérifier que votre configuration Gradle définit correctement les versions, consultez Définir les informations de version de l'application.
Configurer le ciblage pour une montre
Pour que le Play Store reconnaisse votre application comme une application Wear OS, vous devez déclarer une balise <uses-feature> spécifique dans le fichier manifeste de votre application. Cet élément doit être un enfant direct de la balise racine <manifest>, avec son attribut android:name défini sur android.hardware.type.watch :
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
...
<uses-feature android:name="android.hardware.type.watch"/>
...
</manifest>
En plus de déclarer la fonctionnalité android.hardware.type.watch dans votre fichier manifeste, vous pouvez également filtrer les résultats par critères tels que la version du SDK, la résolution de l'écran et l'architecture du processeur. Pour en savoir plus, consultez Filtres sur Google Play.
Spécifier le paramètre autonome
Votre fichier AndroidManifest.xml doit indiquer si votre application de montre est autonome. Une application autonome est entièrement utilisable sans téléphone associé. Toutes ses fonctions principales, comme l'authentification, fonctionnent localement sur la montre.
Pour ce faire, ajoutez un élément <meta-data> dans votre balise <application>. Définissez le nom sur com.google.android.wearable.standalone et la valeur sur "true" ou "false".
...
<application
<meta-data
android:name="com.google.android.wearable.standalone"
android:value="true" />
...
Si la valeur de com.google.android.wearable.standalone est false, l'application peut toujours être téléchargée depuis le Play Store, mais elle nécessite son application mobile associée pour être utilisable. Pour en savoir plus sur le développement Wear autonome, consultez Applications Wear OS autonomes ou non autonomes.
Validation du développement
Pour réussir le lancement d'une application Wear OS, consultez les ressources de développement Wear OS et les consignes de conception Wear OS, et vérifiez que votre application respecte les normes de qualité Wear OS.
Emballage valide
Si vous possédez déjà une application mobile, vérifiez que vous avez utilisé le même nom de package pour votre application Wear OS.
Nous vous recommandons d'utiliser la même fiche Play Store que pour votre application mobile, car cela améliore la visibilité de votre application Wear OS en l'associant aux avis et aux notes de votre application mobile.
Tests complets
Pour offrir une expérience utilisateur de qualité, votre application doit être conçue pour être performante et avoir une belle apparence sur tous les appareils Wear OS.
Configurez votre environnement de test le plus tôt possible et effectuez des tests sur différents appareils, versions et types de tests tout au long de la conception et du développement. Nous vous recommandons vivement de tester votre application sur des émulateurs et des appareils physiques de tous les principaux OEM Wear OS.
Validation des normes de qualité
Vérifiez que votre application respecte toutes les normes de qualité Wear OS et effectuez des tests de contrôle qualité par les utilisateurs pour vérifier la facilité d'utilisation et la qualité générale.
Si ces normes ne sont pas respectées, votre application sera refusée lors de la procédure d'examen sur le Play Store.
Le Play Store met en avant les applications Wear OS de haute qualité dans les classements des meilleures applications et les collections sélectionnées. Pour que votre application Wear OS puisse être sélectionnée, assurez-vous qu'elle fonctionne de manière autonome et qu'elle respecte toutes les normes de qualité.
Thème spécial : Exigences pour les expériences adaptées aux enfants
Certains appareils Wear OS offrent une expérience adaptée aux enfants, ce qui permet à la montre et à ses applications associées de fonctionner de manière totalement autonome grâce à la connectivité LTE et, le cas échéant, Wi-Fi. Cela inclut les appels, les messages et les jeux. Pour publier une expérience adaptée aux enfants pour votre application ou votre cadran sur le Play Store, vous devez respecter les exigences supplémentaires suivantes :
- Âge et classification du contenu : les applications et les cadrans conçus pour les enfants doivent respecter les exigences concernant l'âge et le contenu qui sont adaptées à leur fonctionnalité.
- Fonctionnalité autonome : les applications doivent définir
com.google.android.wearable.standalonesurtrue, comme décrit dans la section sur la spécification du paramètre autonome d'une application. Elles doivent également respecter toutes les exigences associées aux applications autonomes, qui prennent effet lorsque la montre est configurée avec un compte enfant. - Watch Face Format : si vous développez un cadran pour enfants, il doit être créé à l'aide du Watch Face Format.
Pour en savoir plus sur la création d'expériences adaptées aux enfants, consultez les consignes de développement.
Distribution
Les sections suivantes présentent la procédure à suivre pour publier et distribuer votre application Wear OS à l'aide de la Play Console. Pour obtenir des instructions plus détaillées, consultez les étapes de Préparer et mettre en scène une version.
Si vous n'avez jamais utilisé la Play Console, consultez la présentation de la Google Play Console pour vous lancer et utilisez la Checklist de lancement du Play Store pour ne rien oublier.
Configurer la Play Console pour Wear OS
Pour que la fiche de votre application apparaisse sur le Play Store, importez votre APK Wear OS dans la Play Console. Pour configurer cette fonctionnalité, procédez comme suit :
- Dans la Play Console pour votre application, cliquez sur le menu Tester et publier dans le panneau de navigation.
- Sélectionnez Paramètres avancés, puis l'onglet Facteurs de forme, et cliquez sur Ajouter un facteur de forme.
- Cliquez sur Wear OS, puis suivez la procédure pour ajouter des captures d'écran Wear OS à votre fiche Play Store.
Déployer une version dans un canal de test
Pour que votre application soit disponible pour les utilisateurs sur le Play Store, vous devez effectuer des tests fermés pour tester les versions préliminaires de votre application auprès de vos propres groupes de testeurs. Pour en savoir plus, consultez notre guide sur les tests fermés.
Une fois que vous avez publié votre application dans un canal de test, la Play Console prépare un rapport pré-lancement. Ce rapport contient les résultats des tests de stabilité, d'accessibilité et de sécurité sur des appareils physiques et émulés, ainsi que les résultats des tests de performances sur des appareils physiques.
Utilisez les résultats de ce rapport pré-lancement pour améliorer la qualité de votre application.
Activer et publier
Une fois que vous avez une version dans votre canal de test fermé, vous pouvez activer Wear OS et accepter les règles relatives aux avis dans le menu Paramètres avancés.
Après avoir activé Wear OS, sélectionnez Démarrer le déploiement pour distribuer votre application.
Points à prendre en compte
Les utilisateurs peuvent télécharger des applications Wear OS directement depuis leur montre ou à distance depuis le Play Store sur leur téléphone ou leur ordinateur.
Lorsque vous déployez une mise à jour dans la Play Console, l'application est automatiquement mise à jour pour les utilisateurs qui ont activé les mises à jour automatiques. Les utilisateurs peuvent également mettre à jour les applications manuellement sur le Play Store.
Si votre application inclut des cartes ou des complications, vous devez également mentionner dans votre fiche que votre application les prend en charge.
Avis sur le Play Store
Une fois votre application publiée, le processus d'examen du Play Store commence.
Vérifier l'état de l'examen et de l'approbation
Vous pouvez à tout moment vérifier l'avancement de l'examen et l'état d'approbation de votre application dans la Play Console, sur la page Tarifs et disponibilité de votre application, dans la section Wear OS.
Il existe trois états d'approbation :
- En attente : votre application a été envoyée pour examen, mais celui-ci n'est pas encore terminé.
- Approuvée : votre application a été examinée et approuvée. L'application devient visible pour les utilisateurs de Wear OS.
- Non approuvée : votre application a été examinée, mais n'a pas été approuvée. Vous recevrez un e-mail de notification à l'adresse de votre compte de développeur, avec un résumé des problèmes à résoudre. Une fois les problèmes corrigés, activez la distribution sur Wear OS, puis publiez à nouveau l'application pour lancer un nouvel examen.
Motifs de refus les plus courants sur le Play Store
Le tableau suivant présente les raisons les plus courantes de refus sur le Play Store.
| Motif | Explication |
|---|---|
| Pas de mention de "Wear OS" dans la fiche Play Store | Vous devez mentionner "Wear OS" dans la fiche Play Store de votre application. |
| Les fonctionnalités de base ne sont pas opérationnelles | L'application ne fonctionne pas comme annoncé, ou les captures d'écran sont inexactes et ne reflètent pas l'application réelle. Testez minutieusement votre application avec un émulateur et un appareil physique. |
| Aucune capture d'écran Wear | Vous devez importer au moins une capture d'écran montrant l'application en cours d'exécution sur un appareil Wear OS. Vous pouvez le faire depuis Android Studio. |
| Format non adapté aux écrans ronds | La mise en page de l'application ne s'affiche pas correctement sur un écran rond, et la fiche Play Store ne précise pas cette limitation. Utilisez Ouvrir l'outil d'inspection de la mise en page dans Android Studio pour vous assurer que les mises en page s'affichent correctement. |
| Exigences de fonctionnalité manquantes | Exemples de fonctionnalités souvent oubliées : notifications Wear OS mal formatées ou absence de RemoteInput pour les réponses dans les applications de messagerie. |