Créer et déployer un cadran

Cette page décrit la structure des cadrans qui utilisent le format de cadran, ainsi que la manière de les compiler et de les déployer.

Structure des cadrans WFF

Les cadrans du format de cadran sont envoyés au Play Store sous forme d'AAB ou d'APK, comme n'importe quelle autre application. Bien qu'ils partagent donc de nombreux attributs communs avec d'autres applications, comme la nécessité d'un fichier AndroidManifest.xml, ils ont une structure spécifique.

  1. Tout le contenu du cadran se trouve dans le dossier de ressources, à savoir res/.
  2. Toutes les définitions de cadran se trouvent dans res/raw/, y compris res/raw/watchface.xml pour le cas simple et toute autre définition XML représentant la prise en charge de différentes tailles d'appareils.
  3. Toutes les ressources nécessaires au cadran se trouvent dans le dossier de ressources approprié, comme pour les applications standards, par exemple :
    1. /res/font pour les polices
    2. /res/drawable pour les composants Image et Animation
    3. /res/values/strings.xml pour toutes les ressources de chaîne

Créer le cadran avec Gradle

Le moyen le plus simple de comprendre comment utiliser Gradle pour créer le cadran consiste à consulter les exemples sur GitHub.

En plus de compiler le cadran, les scripts Gradle de ces projets vérifient la validité du fichier XML du cadran à l'aide des outils de validation.

Vérifier le cadran avant de l'envoyer sur Google Play

Une fois que vous avez créé votre cadran et que vous vous êtes familiarisé avec le processus de compilation, effectuez des vérifications préalables sur l'AAB de votre cadran avant de l'envoyer sur Play.

Play effectue des vérifications très similaires. Par conséquent, vous gagnerez beaucoup de temps lors du processus d'envoi et d'examen en vous assurant de réussir ces vérifications préalables à l'envoi.

Exemple d'exécution des vérifications préalables à l'envoi:

Ces vérifications permettent non seulement d'inspecter la quantité de mémoire utilisée par le cadran, mais aussi d'identifier d'autres problèmes, tels que des ressources manquantes, et de valider le fichier XML.

Pour en savoir plus sur l'obtention et la compilation de l'outil, consultez l'Évaluateur de l'empreinte mémoire.