Android 如何知道手机上是否接收到从wear发送的数据

Android 如何知道手机上是否接收到从wear发送的数据,android,android-service,wear-os,android-wear-data-api,Android,Android Service,Wear Os,Android Wear Data Api,我目前正在使用“SendFileService”从我的可穿戴应用程序发送数据。在这个服务中,我使用DataApi 发送存储在.csv文件中的数据。 另一方面,我的手机应用程序上有一个“ListenerService”,它接收数据并将数据写回手机上的.csv文件中 现在我的问题是,在删除.csv文件之前,我想确保手机接收到数据。我是否需要在另一种方式上实现“SendService”和“ListenerService”,以便从移动应用程序向可穿戴设备发送一条消息,说“收到了确定的数据”?我觉得这不是

我目前正在使用“SendFileService”从我的可穿戴应用程序发送数据。在这个服务中,我使用DataApi 发送存储在.csv文件中的数据。 另一方面,我的手机应用程序上有一个“ListenerService”,它接收数据并将数据写回手机上的.csv文件中

现在我的问题是,在删除.csv文件之前,我想确保手机接收到数据。我是否需要在另一种方式上实现“SendService”和“ListenerService”,以便从移动应用程序向可穿戴设备发送一条消息,说“收到了确定的数据”?我觉得这不是最好的策略

顺便说一句,我已经使用NodeApi确保手机和可穿戴设备已连接


谢谢你的帮助

对于接收消息事件,请尝试使用的
onMessageReceived(MessageEvent MessageEvent)
方法。这实际上用于接收来自其他节点的事件,例如数据更改、消息或连接事件

有关更多信息,请参见