Smart Wheel
Smart Wheel 权限与组件
按平台说明 Smart Wheel 使用的设备权限、传感器与主要技术组件。
当前版本未集成广告或分析统计 SDK,测量数据以设备本地处理为主。本页说明 Smart Wheel 实际功能使用的权限和组件。
Android
| 权限或能力 | 访问的数据或设备能力 | 用途 |
|---|---|---|
| Bluetooth / BLE | 测距轮的蓝牙广播、设备标识/地址,以及通过 BLE 交换的控制和测量数据。 | 扫描和连接测距轮,完成测量功能。 |
| Android 11/API 30 及以下的位置权限 | 系统提供的位置权限状态;App 不读取或保存用户实际位置。 | 仅为 BLE 扫描兼容;不用于生成位置轨迹、广告、用户画像或上传业务服务器。 |
iOS
| 权限或能力 | 访问的数据或设备能力 | 用途 |
|---|---|---|
| Bluetooth | 测距轮的蓝牙广播、设备标识/地址以及 BLE 交换数据。 | 扫描和连接测距轮,交换控制和距离数据。 |
| Motion | 陀螺仪/加速度计读数。 | 计算航向和姿态。 |
| Photos | 用户主动选择的图片。 | 仅在用户主动选择背景图或保存/导出图片时访问。 |
HarmonyOS
| 权限或能力 | 访问的数据或设备能力 | 用途 |
|---|---|---|
| Bluetooth | 测距轮的蓝牙广播、设备标识/地址以及 BLE 交换数据。 | 扫描和连接测距轮,交换控制和距离数据。 |
| Approximate Location | 系统提供的 Approximate Location 权限状态;App 不读取或保存用户实际位置。 | 仅为 BLE 扫描兼容;不用于导航、广告、用户画像或位置跟踪。 |
| Accelerometer/Gyroscope | 加速度计和陀螺仪读数。 | 计算航向和姿态相关功能。 |
组件
| 组件 | 访问的数据或能力 | 用途 | 数据处理说明 |
|---|---|---|---|
| flutter_blue_plus | 测距轮蓝牙广播、设备标识/地址和 BLE 通信数据。 | 扫描、连接测距轮并交换控制/测量数据。 | 本地 BLE 通信。 |
| sensors_plus | 陀螺仪/加速度计读数。 | 航向和姿态计算。 | 本地传感器处理。 |
| permission_handler | 系统权限状态和请求能力。 | 请求和检查相关系统权限。 | 权限状态管理;不负责业务数据存储。 |
| sqflite | App 本地 SQLite 中的测量、项目及设备数据。 | 保存和读取本地记录。 | 本地数据库。 |
| image_picker | 用户主动选择的图片。 | 设置背景图。 | 用户主动选图;仅处理用户选择的图片。 |
以上说明针对 Smart Wheel 当前业务逻辑;不对第三方组件或底层平台服务在所有环境中的网络行为作绝对断言。