Visão geral do Google Play Services
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Google Play Services está presente em um amplo conjunto de SDKs no Android para ajudar você a criar seu app, aumentar a privacidade e a segurança, engajar os usuários e expandir seu negócio. Esses SDKs exigem apenas uma biblioteca de cliente leve para ser
incluída no app, conforme mostrado na Figura 1. No tempo de execução, a biblioteca de cliente
se comunica com uma implementação completa em execução no aplicativo principal dos serviços do Google
Play.
Ao fornecer implementações compartilhadas do lado do cliente, o Google Play Services:
- Ajuda a otimizar os recursos no dispositivo, como armazenamento e memória, para melhorar a qualidade do app e a experiência geral dos usuários.
- Recebe atualizações automáticas, independentemente do SO, do OEM ou das atualizações de apps, para que seus
usuários recebam melhorias e correções de bugs mais rapidamente.
- Oferece compatibilidade com versões anteriores ao Android 6.0
(nível 23 da API) e funciona em vários formatos,
permitindo que você alcance mais usuários com menos esforço.
Figura 1. O Google Play Services recebe atualizações regulares com melhorias e correções de bugs.
Como o Google Play Services funciona
SDKs
Cada SDK do Google Play Services inclui uma biblioteca de cliente leve com APIs
que interagem com um serviço executado no aplicativo do Google Play Services.
Essas bibliotecas também fornecem auxiliares para lidar com problemas de tempo de execução, como
quando um serviço está ausente, desativado ou desatualizado. Quando você
ativa a redução de código, o
otimizador R8
reduz ainda mais o impacto do SDK no tamanho do pacote removendo o código não utilizado.
Para acessar novos recursos ou produtos do Google Play Services, faça upgrade do SDK quando uma
nova versão for lançada no repositório
Maven do Google.
Serviços
O Google Play Services contém um conjunto principal de serviços em segundo plano no dispositivo que
são executados em todos os dispositivos Android certificados pelo Google.
As atualizações automáticas do Google Play Services são entregues independentemente da operadora,
do SO ou das atualizações da imagem do sistema do OEM. Em geral, os dispositivos com Android 6.0 ou
mais recente recebem atualizações automaticamente, desde que tenham o Google
Play Services instalado e armazenamento suficiente disponível. Isso significa que os usuários
recebem melhorias e correções de bugs mais rapidamente, e você pode aproveitar
as APIs mais recentes enquanto alcança a maioria dos dispositivos no ecossistema Android. Dispositivos mais antigos que o Android 6.0 ou sem o Google Play Services instalado não são compatíveis.
Próximas etapas: configurar seu app
Para começar a usar as APIs do Google Play Services no seu app, leia este guia de
configuração.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-31 UTC.
[null,null,["Última atualização 2025-08-31 UTC."],[[["\u003cp\u003eGoogle Play services optimizes app performance and user experience by providing shared, client-side implementations of SDKs, minimizing resource usage.\u003c/p\u003e\n"],["\u003cp\u003eAutomatic updates to Google Play services ensure users receive the latest improvements and bug fixes quickly, independent of OS or device updates.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Play services offers broad compatibility, supporting Android 6.0 (API level 23) and above, various form factors, enabling wider user reach with less development effort.\u003c/p\u003e\n"],["\u003cp\u003eSDKs powered by Google Play services utilize lightweight client libraries, reducing app size and ensuring efficient interactions with Google services.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Play services runs essential Google services in the background on certified Android devices, delivering automatic updates for enhanced functionality and security.\u003c/p\u003e\n"]]],["Google Play services provides lightweight SDK client libraries for Android apps, which interact with shared services on the device. These services optimize device resources, receive automatic updates independent of OS or app updates, and offer backward compatibility to Android 6.0. Developers can update SDKs to access new features through the Google Maven repository. Automatic updates are delivered to devices with Google Play services installed and running Android 6.0 or later. R8 optimizer can reduce the footprint of each SDK.\n"],null,["# Overview of Google Play services\n\n\u003cbr /\u003e\n\nGoogle Play services powers a broad set of SDKs on Android for building\nyour app, enhancing privacy and security, engaging users, and growing your\nbusiness. These SDKs only require a lightweight client library to be\nincluded in your app, as shown in figure 1. At runtime, the client library\ncommunicates with a full implementation running in the main Google\nPlay services application.\n\nBy providing shared, client-side implementations, Google Play services:\n\n- Helps to optimize on-device resources, such as storage and memory, to improve [app quality](https://developer.android.com/quality) and your users' overall experience.\n- Receives automatic updates---independent of OS, OEM, or app updates---so your users receive improvements and bug fixes more quickly.\n- Provides backward compatibility to Android 6.0 (API level 23) and works across various form factors, enabling you to reach more users with less effort.\n\n**Figure 1.** Google Play services receives regular updates that contain\nimprovements and bug fixes.\n\nHow Google Play services works\n------------------------------\n\n### SDKs\n\nEach Google Play services SDK includes a lightweight client library with APIs\nthat interact with a service that runs in the Google Play services application.\nThese libraries also provide helpers to gracefully handle runtime issues, such\nas when a service is missing, disabled, or out-of-date. When you\nenable code shrinking, the\n[R8 optimizer](https://developer.android.com/studio/build/shrink-code)\nfurther reduces the SDK's impact on your package size by removing unused code.\n\nTo access new Google Play services features or products, upgrade the SDK when a\nnew version is [released](/android/guides/releases) to the [Google Maven\nrepository](https://maven.google.com/web/index.html#com.google.android.gms).\n\n### Services\n\nGoogle Play services contains a core set of on-device background services that\nrun on all Google-certified Android devices.\n\nAutomatic updates to Google Play services are delivered independent of carrier,\nOS, or OEM system image updates. In general, devices running Android 6.0 or\nhigher receive updates automatically, provided that these devices have Google\nPlay services installed and sufficient storage available. This means that users\nreceive improvements and bug fixes more quickly, and you can take advantage of\nthe latest APIs while reaching most devices in the Android ecosystem. Devices\nolder than Android 6.0, or devices without Google Play services installed,\naren't supported.\n\nNext steps: set up your app\n---------------------------\n\nTo begin using Google Play services APIs in your app, read this [setup\nguide](/android/guides/setup)."]]