我在移动设备(手持设备)和可穿戴设备之间尝试了一些basic communication tutorial,但它根本不起作用。每当我检查sendMessage的结果时,它都会显示SUCCESS
,但接收器永远不会被调用。
我还将已弃用的com.google.android.gms.wearable.BIND_LISTENER
更改为com.google.android.gms.wearable.DATA_CHANGED
和com.google.android.gms.wearable.MESSAGE_RECEIVED
,但仍然无效。
此日志是否与此现象有关?
06-04 23:34:00.625 2789-2805/com.ptrprograms.wearmessageapi W/GooglePlayServicesUtil: Google Play services out of date. Requires 9080000 but found 8701534
(但是,我唯一支持Google Play服务的可穿戴设备高达8.7.01,我无法从这个世界的任何地方下载SDK for 8.7.01)
答案 0 :(得分:2)
这是因为该应用从未调用GoogleApiClient的连接方法,例如googleApiClient.connect()
和googleApiClient.blockingConnect()
。但是,在调查问题时,我创建了一些working skeleton app for Android Wearable Messaging API。 *我还通过将 Play-Service-Wearable 的版本设置为" 7.5.0"来解决了过时的警告。