我可以保存android wearable(MOTO 360)的传感器数据吗?

我可以保存android wearable(MOTO 360)的传感器数据吗?,android,sensors,wear-os,moto-360,Android,Sensors,Wear Os,Moto 360,我最近正在android wearable(Moto360)上开发应用程序 我的问题是,是否可以将传感器数据保存为手表中的文件?或者我必须将这些数据发送回我的掌上电脑才能保存 我尝试使用File directory=Environment.getExternalStoragePublicDirectory(“/groundTruth”)将传感器数据保存到手表中的文件中。但这似乎不起作用 因为我需要收集5-10分钟的实时加速计数据,所以我需要将这些数据保存在某个文件中,以便将来在Matlab中进行

我最近正在android wearable(Moto360)上开发应用程序

我的问题是,是否可以将传感器数据保存为手表中的文件?或者我必须将这些数据发送回我的掌上电脑才能保存

我尝试使用
File directory=Environment.getExternalStoragePublicDirectory(“/groundTruth”)
将传感器数据保存到手表中的文件中。但这似乎不起作用

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

如果你们中有人有关于安卓可穿戴传感器数据采集的资源,你能给我提供一些示例代码吗


非常感谢你们

我使用了
SharedReferences
——就像在任何其他安卓设备中一样,它工作正常。我不知道您希望保存多少数据,但在这种情况下应该足够了。

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

实际上,我需要收集5-10分钟的实时加速计数据。在那之后,我还需要将这个文件复制到matlab来进行分析。我认为
SharedReferences
不适用于我的情况。它必须保存在可穿戴设备上吗?您可以通过蓝牙将其保存在连接的设备上……非常感谢您的回答,我想将其保存为.csv文件。还有一件事,因为MOTO 360使用无线充电技术,手表上没有连接到PC的端口。你知道如何访问其存储吗?我认为你不能像使用常规Android设备或U盘那样访问手表的内存。最好的方法可能是通过数据API将记录的文件转发到手持设备,然后从计算机检索。