私はアンドロイドウェア用のアプリを開発しています。問題の説明を含む以下のコード
if(mGoogleApiClient.isConnected()){
K.i("Always called!");
Wearable.NodeApi.getConnectedNodes(mGoogleApiClient).setResultCallback(new ResultCallback<NodeApi.GetConnectedNodesResult>() {
@Override
public void onResult(NodeApi.GetConnectedNodesResult nodes) {
K.i("Never called :( ");
for (Node node : nodes.getNodes()) {
Wearable.MessageApi.sendMessage(mGoogleApiClient, node.getId(), message, null);
}
}
});
}
UPD: 携帯電話の電源をオフにしてから再度オンにすることで問題を解決しました (Nexus 5) 問題を解決する簡単な方法はありますか?
.await() と AsyncTask を追加しようとしましたが、結果は同じです