Pierwsze kroki ze zdrowiem na Androidzie

Android Health udostępnia te interfejsy API do tworzenia aplikacji związanych ze zdrowiem i aktywnością fizyczną w różnych formatach: Health Connect i Usługi zdrowotne na Wear OS. Możesz korzystać z jednej lub z obu tych opcji.

W tym centrum dla programistów znajdziesz wskazówki dotyczące używania interfejsów API oraz dodatkowe materiały z całego Androida, które pomogą Ci tworzyć aplikacje związane ze zdrowiem i kondycją.

Odczytywanie i zapisywanie na urządzeniu danych o zdrowiu i aktywności fizycznej za pomocą Health Connect

Health Connect to platforma Androida, która umożliwia aplikacjom związanym ze zdrowiem i aktywnością fizyczną przechowywanie i udostępnianie tych samych danych w ramach jednego ekosystemu. W jednym miejscu użytkownicy mogą też kontrolować, które aplikacje mogą odczytywać i zapisywać dane o zdrowiu i aktywności fizycznej. Health Connect umożliwia odczytywanie i zapisywanie ponad 50 różnych typów danych – od prędkości jazdy na rowerze po temperaturę ciała.

Być może znasz interfejs Google Fit Android API, który obsługuje wiele działań związanych z aktywnością fizyczną, takich jak odczytywanie danych historycznych i danych przybliżonych czy rejestrowanie aktywności. Interfejs Google Fit Android API został oznaczony jako wycofany. Wiele działań, które można wykonać przy użyciu Google Fit Android API, można wykonać w Health Connect. Jeśli aplikacja korzysta z interfejsu Google Fit Android API, zapoznaj się z przewodnikiem po migracji, by dowiedzieć się, jak zachować funkcje aplikacji. Jeśli tworzysz nową aplikację, zalecamy korzystanie z Health Connect.

Pierwsze kroki z Health Connect

Dostęp do wysokiej jakości danych z czujników dzięki Usługom zdrowotnym na Wear OS

Usługi zdrowotne na Wear OS to interfejs API, który pośredniczy w działaniu różnych czujników i powiązanych z nimi algorytmów na urządzeniach z Wear OS. Zapewnia aplikacjom wysokiej jakości dane związane z aktywnością, ćwiczeniami i zdrowiem, a jednocześnie oszczędzają baterię. Usługi zdrowotne są spójne na wszystkich urządzeniach z Wear OS 3 lub nowszym, co oznacza, że wystarczy napisać aplikację tylko raz, a usługi te dbają o to, aby aplikacja działała tak samo niezależnie od urządzenia.

Pierwsze kroki z usługami zdrowotnymi

Android Health na różnych urządzeniach

Aplikacja Health Connect jest dostępna tylko na urządzeniach mobilnych z Androidem. Jeśli jednak z aplikacją mobilną są połączone inne źródła danych, np. urządzenie do noszenia, możesz użyć aplikacji mobilnej, aby przenieść dane z urządzenia do noszenia do Health Connect oraz z Health Connect na urządzenie do noszenia.

Obecnie Usługi zdrowotne są dostępne tylko na urządzeniach z Wear OS z systemem Wear OS 3 lub nowszym. W przypadku pozostałych urządzeń, w tym telefonów, zapoznaj się z dokumentacją SensorManager.

Menedżer urządzeń towarzyszących i Połączenia Bluetooth to dodatkowe opcje umożliwiające łączenie urządzeń towarzyszących bez Wear OS.

Aby zdecydować, których interfejsów API użyć, zapoznaj się z tymi przewodnikami po typach danych, które pomogą Ci zrozumieć, jakie dane możesz odczytywać z Health Connect i jakie dane z urządzeń z Wear OS można odczytywać za pomocą usług zdrowotnych:

Typy danych Health Connect

Typy danych związanych z usługami zdrowotnymi

Najpełniejsze korzystanie z różnych urządzeń korzysta zarówno z usług Health Connect, jak i Health Connect, aby zapewniać użytkownikom jak najlepsze wrażenia.