Watch에서 전화로 메시지를 보내려고합니다. MessageAPI를 사용하여 내 전화기로 메시지를 보낼 수 있으며 로그 메시지를보고도 결과가 성공적입니다. 그러나 메시지는 전화 측에서 수신되지 않습니다.시계에서 보낸 Android Wear 메시지가 전화 교환기에 수신되지 않습니다.
Wearable.MessageApi.sendMessage(mGoogleApiClient, mNode.getId(),
MY_DATA_PATH, null).setResultCallback(
new ResultCallback<MessageApi.SendMessageResult>() {
@Override
public void onResult(
MessageApi.SendMessageResult sendMessageResult) {
if (!sendMessageResult.getStatus().isSuccess()) {
Log.d("TAG",
"sendMessageResult NOT successful");
} else {
Log.d("TAG",
"sendMessageResult successful");
}
}
});
하지만, 내 휴대 전화의 수신 서비스에 onMessageReceived 및 onPeerConnected가 호출되지 않습니다.
<service android:name="com.mobile.rbc.services.ListenerServiceFromWear" >
<intent-filter>
<action android:name="com.google.android.gms.wearable.BIND_LISTENER" />
</intent-filter>
</service>
은 어디'mNode'을받을 수 있나요? – ianhanniballake
Wearable.NodeApi.getConnectedNodes (mGoogleApiClient) .setResultCallback() – Kei
에서 답변을 볼 수 있습니다. [link] (http://stackoverflow.com/questions/24595170/sending-messages-from-android-wear-to-host- 장치) – krishna5688