As APIs do Google Fit, incluindo a API REST do Google Fit, serão descontinuadas em 2026. Desde 1º de maio de 2024, os desenvolvedores não podem se inscrever para usar essas APIs.
Recomendamos migrar para a API Google Health para integrações baseadas na nuvem ou para o Conexão Saúde para rastreamento de passos e apps Android mobile-first. Para instruções sobre qual API ou plataforma migrar, acesse o guia de migração do Fit.
O Google usa tecnologia de IA na tradução de conteúdos para seu idioma de preferência. As traduções com IA podem ter erros.
Registrar passos
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Seu app pode registrar a contagem de passos do usuário usando o RecordingClient.
para criar uma assinatura dos dados de DataType.TYPE_STEP_COUNT_CUMULATIVE
tipo, conforme mostrado no exemplo a seguir:
Fitness.getRecordingClient(this,GoogleSignIn.getAccountForExtension(this,fitnessOptions)).subscribe(DataType.TYPE_STEP_COUNT_CUMULATIVE).addOnSuccessListener{Log.i(TAG,"Subscription was successful!")}.addOnFailureListener{e->
Log.w(TAG,"There was a problem subscribing ",e)}
O Google Fit armazena os dados de passos da assinatura mesmo que o app não esteja
em execução e restaura a assinatura quando o sistema é reiniciado. Seu app pode
ler o total de passos diários
do histórico de condicionamento físico do usuário.
[[["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-08-31 UTC."],[],[]]