android - 我可以保存安卓可穿戴设备(MOTO 360)的传感器数据吗?

标签 android sensors wear-os moto-360

我最近在 android wearable(MOTO 360) 上开发应用。

我的问题是,是否可以将传感器数据作为文件保存在我的 watch 中?或者我必须将这些数据发送回我的掌上电脑进行保存?

我尝试使用 File directory = Environment.getExternalStoragePublicDirectory("/groundTruth"); 将传感器数据保存到 watch 中的文件中。但是好像不行。

由于我需要收集 5-10 分钟的实时加速度计数据,因此我需要将这些数据保存在某个文件中,以便将来在 Matlab 中进行分析。

如果你们有任何关于 android 可穿戴传感器数据收集的资源,您能否也提供一些示例代码给我?

非常感谢你们!

最佳答案

您可以在可穿戴设备的内存上写入,是的,但要注意存储容量。只需像在任何其他 Android 设备上一样声明该文件,它就可以解决问题。 但是,您将不得不对传感器提供的数据进行一些处理,因为结果存储为数组。尝试用它们格式化字符串,或者更好地将它们存储为 JSON 文件。

关于android - 我可以保存安卓可穿戴设备(MOTO 360)的传感器数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27086584/

相关文章:

android - cordova项目中android构建的人行横道错误

android - 如何使用 volley 下载一定数量的 JSON

android - 当我添加新的 .c 文件时,Android Studio 通知我它不是项目的一部分

android - 为什么Android手机静止时传感器采样率变得太低?

gradle - 将Android Wear1应用与android gradle插件3.0.1捆绑在一起的问题

android - 如何控制 Android TTS 播放音频的方式

java - 在处理过程中使用 ToF 距离传感器从 USB 端口传输数据

android - Android KitKat 中的计步器

android - 无法在 Wear 上安装我的应用程序

android - 具有配置的资源 attr/textSize 的重复值