如何检测磨损与安卓之间的连接是否下降
问题描述:
我有一个智能手表收集一些数据并发送到手机的应用程序。我正在使用WearableListenerService和GoogleAPIClinet。在数据收集期间,我想知道连接何时失败。即使我关闭蓝牙,ConnectionConnectionSuspended()和onConnectionFaile()两个函数也不会调用。有什么方法可以检查连接何时下降?你提到(onConnectionFailed
和onConnectionSuspended
)如何检测磨损与安卓之间的连接是否下降
答
的两个功能是指使用谷歌API客户端不与其它设备的连接。在正常情况下,他们很少会被打电话。
要检测设备连接性的变化,请使用Capability API。具体而言,您需要onCapabilityChanged
- 尽管名称已被更改,但当能力本身发生更改时,其名称将在列表已更改时调用。文档在这里:https://developer.android.com/training/wearables/apps/standalone-apps.html#detecting-your-app