As APIs do Google Fit, incluindo a API REST do Google Fit, não estarão mais disponíveis após 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
a seguir.
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 já existente. É recomendável criar uma conta separada para testar
o app da perspectiva de um usuário.
Instalar o Google Play Services
Instale a biblioteca de cliente mais recente do Google Play Services no seu host de
desenvolvimento:
Isso garante que o Gradle faça o download automático do SDK de fitness ao criar o app.
Criar e testar seu 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.
O exemplo a seguir mostra o fluxo de autorização resultante que os usuários encontram
quando são solicitados para conceder permissões:
Figura 1.Fluxo de autorização para usuários.
Permissões do Android: os usuários podem conferir as permissões do Android que seu app
solicitou antes de fazer o download. Depois que o app é transferido por download, ele
solicita todas as permissões de execução necessárias, e os usuários concedem ou negam
essas permissões.
Verificar e conectar: o 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 solicita 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, o 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-03-11 UTC."],[[["This guide provides instructions for Android developers to integrate Google Fit into their applications."],["It outlines the necessary setup steps, including obtaining a Google account, setting up Google Play services, and acquiring OAuth 2.0 client ID."],["Developers are guided through the process of creating an API client and implementing data access functionalities."],["Before publishing, developers need to apply for verification to ensure data security and compliance."],["The guide also explains the authorization flow users will experience when granting data access permissions to the app."]]],[]]