0

현재 "착용 파일 서비스"로 착용 가능 애플리케이션에서 데이터를 전송하고 있습니다. 이 서비스에서 나는 DataApi https://developers.google.com/android/reference/com/google/android/gms/wearable/DataApi 을 사용하여 .csv 파일에 저장된 데이터를 전송합니다. 반면에 모바일 앱에는 데이터를 수신하고 휴대 전화의 .csv 파일에 다시 작성하는 "ListenerService"가 있습니다.웨어로부터 전송 된 데이터가 전화로 수신되었는지 알아 보는 방법

이제 내 문제는 .csv 파일을 삭제하기 전에 휴대 전화에서 데이터를 수신하고 싶습니다. 모바일 앱에서 "ok data was received"라는 웨어러블 메시지로 메시지를 보내려면 "SendService"와 "ListenerService"를 다른 방법으로 구현해야합니까? 여기에서 사용하는 것이 가장 좋은 전략 인 것 같지 않습니다.

그런데 NodeApi를 사용하여 전화와 웨어러블이 연결되어 있는지 확인하고 있습니다.

도움 주셔서 감사합니다.

답변

0

메시지 수신 이벤트의 경우 onMessageReceived(MessageEvent messageEvent) 메서드를 WearableListenerService으로 사용해보십시오. 이것은 실제로 데이터 변경, 메시지 또는 연결 이벤트와 같은 다른 노드에서 이벤트를 수신하는 데 사용됩니다.

자세한 내용은 Sending and Syncing Data도 참조하십시오.