As APIs Google Fit, incluindo a API REST Google Fit, não estarão mais disponíveis após 30 de junho de 2025. Desde 1o de maio de 2024, os desenvolvedores não podem 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."]]],[]]