声明相应权限

Wear OS 上的健康服务使用以下不同的权限:

请参阅下表,根据您要呈现给用户的健身数据类型,确定应用需要哪些权限。请务必遵循请求权限的基本原则,包括在上下文中请求权限。

如果您的应用以 API 级别 33 或更高级别为目标平台,并使用 PassiveMonitoringClient 在后台访问身体传感器信息,请同时请求 BODY_SENSORSBODY_SENSORS_BACKGROUND 权限。

数据类型

权限

卡路里

CALORIES_DAILY

DISTANCE_DAILY

DECLINE_DISTANCE

距离

ELEVATION_GAIN

ELEVATION_LOSS

FLAT_GROUND_DISTANCE

攀爬楼层

FLOORS_DAILY

GOLF_SHOT_COUNT

INCLINE_DISTANCE

节奏

REP_COUNT 个

RUNNING_STEPS

速度

步骤

STEPS_DAILY

STEPS_PER_MINUTE

SWIMMING_LAP_COUNT

游泳距离

CALORIES_TOTAL

WALKING_STEPS

UserActivityInfo

UserActivityState

ACTIVITY_RECOGNITION

HEART_RATE_BPM

最大摄氧量

BODY_SENSORS

BODY_SENSORS_BACKGROUND(适用于 API 级别 33 及更高级别)

ABSOLUTE_ELEVATION(绝对高度调整)

位置

ACCESS_FINE_LOCATION