Android Health는 폼 팩터 전반에 걸쳐 건강/피트니스 앱을 만들 수 있도록 헬스 커넥트 및 Wear OS의 건강 관리 서비스 API를 제공합니다. 앱 환경에 둘 중 하나 또는 둘 다 사용할 수 있습니다.
이 개발자 센터에는 두 API를 모두 사용하는 방법에 관한 안내가 포함되어 있으며 건강/피트니스 앱을 빌드하는 데 도움이 되는 Android 전반의 추가 리소스를 안내합니다.
헬스 커넥트를 사용하여 기기 내 건강 및 피트니스 데이터 읽기 및 쓰기
헬스 커넥트는 건강/피트니스 앱이 통합 생태계 내에서 동일한 기기 내 데이터를 저장하고 공유할 수 있도록 하는 Android 플랫폼입니다. 또한 사용자가 건강/피트니스 데이터를 읽고 쓸 수 있는 앱을 한곳에서 제어할 수 있습니다. 헬스 커넥트는 사이클링 속도에서 체온에 이르기까지 50가지가 넘는 다양한 데이터 유형 읽기 및 쓰기를 지원합니다. 새 앱을 빌드하는 경우 헬스 커넥트를 사용하는 것이 좋습니다.
Wear OS에서 건강 관리 서비스로 고품질 센서 데이터에 액세스하기
Wear OS의 건강 관리 서비스는 Wear OS 기기에서 다양한 센서��� ���련 알고리즘의 중개자 역할을 하는 API입니다. 이 API는 배터리 효율적인 방식으로 활동, 운동, 건강과 관련된 고품질 데이터를 앱에 제공합니다. 건강 관리 서비스는 Wear OS 3 이상을 실행하는 모든 기기에서 일관됩니다. 즉, 앱을 한 번만 작성하면 되며 건강 관리 서비스는 기기와 관계없이 앱이 동일하게 실행되도록 합니다.
여러 기기에서의 Android Health
헬스 커넥트는 Android 휴대기기에서만 사용할 수 있습니다. 그러나 모바일 앱에 연결된 다른 데이터 소스(예: 웨어러블 기기)가 있는 경우 모바일 앱을 사용하여 웨어러블에서 헬스 커넥트로, 이에 상응하는 헬스 커넥트에서 웨어러블로 데이터를 전송할 수 있습니다.
현재 건강 관리 서비스는 Wear OS 3 이상을 실행하는 Wear OS 기기에서만 사용할 수 있습니다. 휴대전화를 포함한 다른 모든 기기의 경우 SensorManager
문서를 참조해야 합니다.
부속 기기 관리도구 및 블루투스 연결은 Wear OS를 실행하지 않는 호환 기기를 연결하기 위한 추가 옵션입니다.
가까운 시간 데이터 및 이전 데이터 읽기, 활동 기록과 같은 다양한 피트니스 관련 작업을 지원하는 Google 피트니스 Android API에 대해 잘 알고 있을 것입니다. Google 피트니스 Android API는 지원 중단된 것으로 표시되었습니다. 앱에서 Google 피트니스 Android API를 사용하는 경우 이전 가이드를 참조하여 앱의 기능을 유지하기 위한 대안을 알아보세요. Google 피트니스 Android API로 실행할 수 있는 대부분의 작업은 Android Health API로 실행할 수 있습니다. 예를 들어 Google Fit Recording API 대신 모바일의 Recording API를 사용할 수 있습니다.
사용할 API를 계획하려면 다음 데이터 유형 가이드를 참고하여 헬스 커넥트에서 읽을 수 있는 데이터와 건강 관리 서비스를 사용하여 Wear OS 기기에서 읽을 수 있는 데이터를 파악해야 합니다.
가장 완전한 멀티스크린 환경에서는 건강 관리 서비스와 헬스 커넥트를 모두 사용하여 사용자에게 최대의 가치를 제공합니다.