본문 바로가기

카테고리 없음

[Android] Wearable 데이터 전송이 안될때

 

데이터가 "변경" 되었을때만 전송이 되어서 timestamp를 추가 해준다

 

fun createDataRequest(path: String, urgent: Boolean = true, builder: DataMap.() -> Unit = {}) =
    PutDataMapRequest.create(path).apply {

        if (urgent) setUrgent()

        dataMap.putLong("timestamp", System.currentTimeMillis()) // 이 부분

        dataMap.builder()
    }
        .asPutDataRequest()