As APIs do Google Fit, incluindo a API REST do Google Fit, serão descontinuadas em 2026. A partir de 1º de maio de 2024, os desenvolvedores não poderão se inscrever para usar essas APIs.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este guia explica como começar a desenvolver com o Google Fit no Android.
Configuração
Antes de começar a criar o app, siga as etapas nas seções
abaixo.
Criar uma Conta do Google
Para usar as APIs do Google Fit, você precisa de uma Conta do Google. Você pode criar uma nova conta ou
usar uma conta existente. Talvez seja interessante criar uma conta separada para testar
seu app da perspectiva de um usuário.
Instalar o Google Play Services
Instale a biblioteca de cliente mais recente do Google Play Services no host de desenvolvimento:
Isso garante que o Gradle faça o download automático do SDK Fitness ao
criar o app.
Criar e testar o app
Depois de concluir as etapas de configuração, você pode começar a criar o app. Para
começar, saiba mais sobre os tipos de dados que o app pode armazenar e
ler. Saiba mais sobre como trabalhar com dados no Google Fit.
A seguir, mostramos o fluxo de autorização resultante que os usuários têm
quando são solicitadas permissões:
Figura 1.O fluxo de autorização para usuários.
Permissões do Android: os usuários veem quais permissões do Android seu app
solicitou antes do download. Depois que o app é baixado, ele
solicita as permissões de execução necessárias, e os usuários concedem ou negam
essas permissões.
Verificar e conectar: seu app verifica se as permissões foram
concedidas antes de solicitar acesso a outros tipos de dados.
Solicitação de escopos do OAuth: o Google pede que o usuário conceda ao app
os escopos do OAuth necessários para os tipos de dados que ele quer acessar.
Acesso aplicado: depois que o usuário concede permissões, seu app pode
acessar os tipos de dados que pertencem aos escopos para os quais o usuário concedeu
permissão.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-10 UTC."],[[["\u003cp\u003eThis guide provides instructions for Android developers to integrate Google Fit into their applications.\u003c/p\u003e\n"],["\u003cp\u003eIt outlines the necessary setup steps, including obtaining a Google account, setting up Google Play services, and acquiring OAuth 2.0 client ID.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers are guided through the process of creating an API client and implementing data access functionalities.\u003c/p\u003e\n"],["\u003cp\u003eBefore publishing, developers need to apply for verification to ensure data security and compliance.\u003c/p\u003e\n"],["\u003cp\u003eThe guide also explains the authorization flow users will experience when granting data access permissions to the app.\u003c/p\u003e\n"]]],[],null,[]]