我最近在安卓可穿戴(MOTO 360)上开发应用程序。
我的问题是,能否将传感器数据作为文件保存在我的手表中?还是我必须把这些数据送回我的手持设备保存?
我尝试使用File directory = Environment.getExternalStoragePublicDirectory("/groundTruth");将传感器数据保存到手表中的一个文件中。但这似乎行不通。
因为我需要收集5-10分钟的实时加速度计数据,所以我需要将这些数据保存在一个文件中,以便将来在Matlab中进行分析。
如果你们中的任何一个人都有关于android可穿戴传感器数据收集的资源,你们能给我提供一些示例代码吗?
非常感谢你们!
发布于 2014-11-24 10:52:08
你可以在你的可穿戴存储器上写字,是的,但要小心存储容量。只需像在任何其他Android设备上一样声明该文件,它就能做到这一点。但是,您必须对传感器提供的数据稍微做一些工作,因为结果是作为数组存储的。尝试使用它们形成字符串,或者最好将它们存储为JSON文件。
发布于 2014-11-23 19:33:20
我使用了SharedPreferences --就像在任何其他安卓设备中一样--它起了作用。我不知道您想要保存多少数据,但在这种情况下应该足够了。
https://stackoverflow.com/questions/27086584
复制相似问题