onDataChanged() не вызывается при отправке определенного byteArray в PutDataMapRequest

Я отправляю данные с мобильного устройства на Wear, иногда я получаю данные на Wear, но иногда onDataChanged() не вызывается при отправке определенного byteArray (преобразовать изображение в массив байтов) в PutDataMapRequest.Any ключ


person Debugger    schedule 16.04.2015    source источник
comment
onDataChanged не вызывается, если содержимое не изменяется. Посмотрите мой ответ здесь. Это не лучший подход в мире, но это единственный найденный мной способ заставить onDataChanged вызываться   -  person Blackbelt    schedule 16.04.2015
comment
Да. Это сделано для того, чтобы избежать ненужной передачи данных по Bluetooth (который работает медленно и расходует заряд батареи). Это больше похоже на код состояния 304 файла http.   -  person nizam.sp    schedule 04.05.2015