Les services Google Play alimentent un large éventail de SDK sur Android pour vous aider à créer votre application, renforcer la confidentialité et la sécurité, engager les utilisateurs et développer votre activité. Ces SDK sont uniques en ce sens qu'ils ne nécessitent qu'une bibliothèque de clients légers incluses dans votre application, comme illustré dans la figure 1. Au moment de l'exécution, la bibliothèque cliente communique avec l'essentiel de l'implémentation et de l'empreinte du SDK dans Services Play.
En fournissant des implémentations partagées côté client, les services Google Play:
- Permet d'optimiser les ressources sur l'appareil, telles que l'espace de stockage et la mémoire, afin d'améliorer la qualité de votre application et l'expérience globale expérience.
- Les mises à jour sont automatiques (indépendamment des mises à jour de l'OS, des OEM ou des applications) les utilisateurs reçoivent les améliorations et les corrections de bugs plus rapidement.
- Fournit des SDK rétrocompatibles avec Android 6.0 (niveau d'API 23) et qui sont disponibles dans différents facteurs de forme, ce qui vous permet de toucher davantage d'utilisateurs en demandant moins d'efforts.
Figure 1. les services Google Play reçoivent régulièrement des mises à jour contenant améliorations et corrections de bugs.
Fonctionnement des services Google Play
SDK
Chaque SDK fourni par les services Google Play fournit une bibliothèque cliente légère qui contient les API nécessaires pour interagir avec son service respectif. Autre Les API vous permettent de résoudre tous les problèmes au moment de l'exécution, tels que les API services obsolètes. Si vous utilisez Android Studio 3.4 ou version ultérieure et que vous activez la minification de code, le R8 de l'optimisation peut vous aider réduire davantage l'empreinte de chaque SDK et son impact sur le package de votre application ; la taille de l'image.
Pour accéder aux nouvelles fonctionnalités ou aux nouveaux produits des services Google Play, mettez à jour le SDK lorsqu'un la nouvelle version est publiée dans le Google Maven Cloud Storage.
Services
Les services Google Play contiennent des services Google intégrés à l'appareil qui s'exécutent dans les sur tous les appareils Android certifiés par Google.
Les mises à jour automatiques des services Google Play sont assurées indépendamment de l'opérateur, les mises à jour de l'image système de l'OS ou de l'OEM. En général, les appareils équipés d'Android 6.0 ou reçoivent automatiquement les mises à jour, à condition que ces appareils Services Play installés et espace de stockage suffisant disponible. Cela signifie que les utilisateurs recevoir des améliorations et des corrections de bugs plus rapidement, et vous pouvez bénéficier les dernières API tout en étant compatible avec la plupart des appareils de l'écosystème Android. Appareils antérieurs à Android 6.0 ou sur des appareils sans les services Google Play installés, ne sont pas acceptés.
Étapes suivantes: Configurer votre application
Pour commencer à utiliser les API des services Google Play dans votre application, consultez cette procédure de configuration guide de démarrage.