Deklarowanie odpowiednich uprawnień

Usługi zdrowotne na Wear OS korzystają z tych unikalnych uprawnień:

W zależności od typów danych o aktywności fizycznej, które chcesz przedstawić użytkownikom, sprawdź w tabeli poniżej, które uprawnienia są niezbędne dla aplikacji. Pamiętaj, aby przestrzegać podstawowych zasad prośby o uprawnienia, w tym uzyskiwania ich w kontekście.

Jeśli Twoja aplikacja jest kierowana na interfejs API na poziomie 33 lub wyższym i używa PassiveMonitoringClient do uzyskiwania w tle dostępu do danych z czujników na ciele, poproś o uprawnienie BODY_SENSORS i BODY_SENSORS_BACKGROUND.

Typ danych

Uprawnienia

KALORIE

CALORIES_DAILY

DISTANCE_DAILY

DECLINE_DISTANCE

DYSTANS

ELEVATION_GAIN

ELEVATION_LOSS

FLAT_GROUND_DISTANCE

PIĘTRA

FLOORS_DAILY

GOLF_SHOT_COUNT

INCLINE_DISTANCE

TEMPO

REP_COUNT

KROKI_WYKONANIA

SZYBKOŚĆ

KROKI

STEPS_DAILY

STEPS_PER_MINUTE

SWIMMING_LAP_COUNT

SWIMMING_STROKES

CALORIES_TOTAL

KROKI_WALKING_STEPS

UserActivityInfo

UserActivityState

ACTIVITY_RECOGNITION

HEART_RATE_BPM

VO2_MAX

BODY_SENSORS

BODY_SENSORS_BACKGROUND (w interfejsie API na poziomie 33 lub wyższym)

ABSOLUTE_ELEVATION

LOKALIZACJA

ACCESS_FINE_LOCATION