Tester les applications Android (édition Go)

Comme pour les appareils s'exécutant sur la plate-forme Android, les applications installées sur les appareils Go doivent être performantes pour les utilisateurs finaux. Il est possible d'optimiser l'utilisation des ressources telles que le processeur, la mémoire, la carte graphique, le réseau ou la batterie de l'appareil.

Pour résoudre les problèmes de performances, vous pouvez utiliser les outils de profilage et d'analyse comparative, et suivre les conseils fournis pour Android dans la section Profiler les performances de votre application.

Modalités du test

Voici quelques consignes clés à garder en tête lorsque vous profilez et testez votre application Android (édition Go) :

  • Effectuez le test sur un appareil compatible avec Android 8.1 (niveau d'API 27) ou version ultérieure. Il est important d'utiliser de vrais appareils (dans la mesure du possible) plutôt qu'un émulateur, car les performances du processeur peuvent affecter les résultats.
  • Surveillez l'utilisation de la RAM à l'aide d'outils comme le Profileur de mémoire d'Android Studio ou Perfetto pour connaître à tout moment la quantité de mémoire consommée. En identifiant les fuites et les pertes de mémoire, vous pourrez réduire le plantage des applications et les à-coups globaux.
    • Pour libérer de la mémoire de manière incrémentielle en fonction de certaines contraintes système, vous pouvez implémenter onTrimMemory. Ce rappel permet aux applications de libérer des ressources afin de fournir un système globalement plus réactif et d'améliorer directement l'expérience utilisateur de votre application en permettant au système de maintenir votre processus actif plus longtemps. Pour en savoir plus, consultez la documentation sur ComponentCallbacks.
  • Veillez à désactiver toutes les fonctionnalités non compatibles sur Android (édition Go).

Android Vitals pour les appareils Go

Pour afficher les statistiques Android Vitals pour vos applications s'exécutant sur des appareils Android (édition Go), accédez à la Google Play Console, et définissez les filtres et configurations d'appareils suivants :

  • Type d'appareil : Android Go
  • Version d'Android : 8.1 ou version ultérieure
  • RAM : 2 Go (à partir d'Android 13 (niveau d'API 33) ou version ultérieure). Pour la liste complète des caractéristiques techniques et matérielles de l'appareil, consultez la section Configuration matérielle minimale requise.
Figure 1 : Définissez les filtres suivants dans la Play Console pour afficher les métriques de vos applications s'exécutant sur des appareils Android (édition Go).

Pour afficher les applications exécutées spécifiquement sur des appareils Android (édition Go), vous pouvez appliquer le filtre Android Go dans le catalogue d'appareils, comme illustré dans la figure 2.

Figure 2 : Application du filtre d'appareil Android Go dans la Play Console pour récupérer les métriques concernant les utilisateurs d'appareils Android (édition Go)