O Android Health oferece as seguintes APIs para criar apps de saúde e condicionamento físico em vários formatos: Conexão Saúde e Recursos de saúde no Wear OS. Você pode usar um ou ambos para a experiência no app.
Esta central para desenvolvedores inclui orientações para o uso das duas APIs e aponta para outros recursos do Android para ajudar você a criar apps de saúde e condicionamento.
Ler e gravar dados de saúde e condicionamento físico no dispositivo usando a Conexão Saúde
A Conexão Saúde é uma plataforma Android que permite que apps de saúde e fitness armazenem e compartilhem os mesmos dados no dispositivo, em um ecossistema unificado. Ela também oferece um local único para os usuários controlarem quais apps podem ler e gravar dados de saúde e condicionamento físico. O app Conexão Saúde oferece suporte à leitura e gravação de mais de 50 tipos de dados diferentes, desde a velocidade do ciclismo até a temperatura corporal. Se você estiver criando um novo app, recomendamos usar a Conexão Saúde.
Começar a usar o app Conexão Saúde
Acesse dados do sensor de alta qualidade com os Recursos de saúde no Wear OS
Os Recursos de saúde no Wear OS são uma API que atua como um intermediário para vários sensores e algoritmos relacionados em dispositivos Wear OS. Ela oferece aos apps dados de alta qualidade relacionados a atividade, exercício e saúde, de maneira eficiente da bateria. Os Recursos de saúde são consistentes em todos os dispositivos com o Wear OS 3 ou mais recente, o que significa que você só precisa criar o app uma vez, e os Recursos de saúde garantem que ele tenha o mesmo desempenho, independente do dispositivo.
Introdução aos Recursos de saúde
Android Health em vários dispositivos
A Conexão Saúde só está disponível em dispositivos móveis Android. No entanto, se você tiver outras fontes de dados conectadas ao app para dispositivos móveis, como um wearable, poderá usar o app para facilitar a transferência de dados do wearable para a Conexão Saúde e, correspondente, da Conexão Saúde para o wearable.
No momento, os Recursos de saúde só estão disponíveis para dispositivos
Wear OS com o Wear OS 3 ou mais recente. Para todos os outros dispositivos, incluindo smartphones,
consulte a documentação de SensorManager
.
O Gerenciador de dispositivos complementar e a conectividade Bluetooth são outras opções para conectar dispositivos complementares que não executam o Wear OS.
Talvez você já conheça a API Google Fit Android, que oferece suporte a muitas ações relacionadas a condicionamento físico, como leitura de dados históricos e de pessoas próximas do momento e gravação de atividades. A API Google Fit Android foi marcada como descontinuada. Caso seu app use a API Google Fit Android, consulte o guia de migração para conhecer alternativas de manutenção dos recursos do app. Muitas das ações que você pode realizar com a API Google Fit Android podem ser feitas com as APIs Android Health. Por exemplo, você pode usar a API Recording em dispositivos móveis em vez da API Google Fit Recording.
Para planejar quais APIs usar, consulte os guias de tipos de dados abaixo e entenda quais dados podem ser lidos na Conexão Saúde e quais podem ser usados para ler em dispositivos Wear OS:
Tipos de dados do app Conexão Saúde
Tipos de dados de serviços de saúde
As experiências multidispositivo mais completas usam os Recursos de saúde e a Conexão Saúde para oferecer o máximo de valor aos usuários.