AndroidWearにMobileから画像をおくる際の注意点

WearableのDataClientを使って画像を送信しようとしてハマったのでメモ

## 同じものは送られない

全く同じデータについては送られない。なのでSystem.currentTimeMillis()とかをつけて毎回変わるようにする必要がある

## 即時には送られない

最大30分遅れる可能性がある。即時送る必要がある場合はsetUrgent()を呼んであげる必要がある

## 即時Dataを読み込まないとStreamが閉じられる

受け取ったデータを別スレッドを使って読み込もうとすると Buffer is closed といって落ちる。onDataChanged()でassetまで読み込んだ後、スレッドを変えてBitmapにDecodeして上げる必要がある。

## Code

## Sample

GoogleがだしているDataLayerのSampleが参考になる