免费工具 · 无需登录 · 不读取手机数据
Android 手机传感器 CSV 采集规划器
在写代码前,先根据传感器、采样档位和时长估算行数与容量,再把时间戳、坐标轴、真机采样率和隐私验收写清楚。
定义一次采集会话
不读取手机、不上传数据;只做行数、容量和验收规划。
实时预览
加速度计传感器
15 Hz目标档位
9,000预计行数
0.9 MB粗略 CSV 容量
单位与边界:m/s²;包含重力,坐标轴以设备为基准。所选档位是系统请求延迟,不是每台真机的采样频率保证。
建议的 6 项真机验收
- 1. 运行时确认所需传感器确实存在,记录型号、量程和分辨率。
- 2. 检查 timestamp_ns 严格递增,elapsed_seconds 与实际时长接近。
- 3. 对静置、单轴动作与回到静置各采一段,确认坐标轴和单位。
- 4. 比较目标与实际样本率,统计时间间隔的 P50/P95,不宣称绝对频率。
- 5. 采集中切到后台,确认立即停止;导出后确认 CSV 列数稳定。
- 6. 卸载前导出需保留数据,并不将未校准数据用于医疗、导航或安全关键结论。
为什么不能假设每台手机都有同样的传感器
Android 应用应在运行时检查所需传感器,因为厂商不保证所有设备提供同一组硬件。精度、量程、分辨率和实际调度也需要在目标设备上记录。
常见问题
GAME 档一定能达到 50 Hz 吗?
不一定。Android 的延迟参数是请求档位,实际频率取决于传感器、厂商实现和系统调度,应用时间戳实测。
是否需要存储或定位权限?
这个原创示例先写入应用私有目录,再用系统文件选择器导出,不申请网络、定位或存储权限。
合成 CSV 样例是真机数据吗?
不是。它只用于购买前核对字段和 CSV 格式,每次实验都应在自己的目标真机上重新验收。