1e41f4b71Sopenharmony_ci# Sensor Service Kit开发简介 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci## 使用场景 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ciSensor Service Kit(传感器服务)使应用程序能够从传感器获取原始数据,并提供振感控制能力。 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ci- Sensor(传感器)模块是应用访问底层硬件传感器的一种设备抽象概念。开发者可根据传感器提供的相关接口订阅传感器数据,并根据传感器数据定制相应的算法开发各类应用,比如指南针、运动健康、游戏等。 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci- Vibrator(振动)模块最大化开放马达器件能力,通过拓展原生马达服务实现振动与交互融合设计,打造细腻精致的一体化振动体验和差异化体验,提升用户交互效率和易用性、提升用户体验、增强品牌竞争力。 10e41f4b71Sopenharmony_ci 11e41f4b71Sopenharmony_ci## 约束限制 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci### Sensor 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ci- 要使用传感器的功能,设备必须具有对应的传感器器件。 16e41f4b71Sopenharmony_ci 17e41f4b71Sopenharmony_ci- 针对某些传感器,开发者需要请求相应的权限,才能获取到相应传感器的数据。 18e41f4b71Sopenharmony_ci 19e41f4b71Sopenharmony_ci- 传感器数据订阅和取消订阅接口成对调用,当不再需要订阅传感器数据时,开发者需要调用取消订阅接口停止数据上报。 20e41f4b71Sopenharmony_ci 21e41f4b71Sopenharmony_ci 22e41f4b71Sopenharmony_ci### Vibrator 23e41f4b71Sopenharmony_ci 24e41f4b71Sopenharmony_ci- 要使用振动的功能,设备必须具有对应的器件。 25e41f4b71Sopenharmony_ci- 针对马达,开发者需要请求相应的权限才能使用。