Android에서 Health 시작하기

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 기기에서 읽을 수 있는 데이터를 파악해야 합니다.

헬스 커넥트 데이터 유형

건강 관리 서비스 데이터 유형

가장 완전한 멀티스크린 환경에서는 건강 관리 서비스와 헬스 커넥트를 모두 사용하여 사용자에게 최대의 가치를 제공합니다.