android - 17:API:Fitness.SENSORS_CLIENT 在此设备上不可用
问题描述
我使用 Google Fit SensorsClient 来跟踪距离。有时
Fitness.getSensorsClient(application.applicationContext, googleAcc)
.add(
SensorRequest.Builder()
.setDataType(DataType.TYPE_DISTANCE_DELTA)
.setSamplingRate(TIME_INTERVAL, TimeUnit.SECONDS)
.setAccuracyMode(SensorRequest.ACCURACY_MODE_HIGH)
.setMaxDeliveryLatency(MAX_LATENCY, TimeUnit.SECONDS)
.setFastestRate(FASTEST_RATE, TimeUnit.SECONDS)
.build(),
listener)
.addOnSuccessListener {
}
.addOnFailureListener { exception ->
}
有时会返回异常:
17: API: Fitness.SENSORS_CLIENT is not available on this device. Connection failed with: ConnectionResult{statusCode=UNKNOWN_ERROR_CODE(5005), resolution=null, message=null} com.google.android.gms.common.api.internal.zac.zaa
或者
17: API: Fitness.SENSORS_CLIENT is not available on this device. Connection failed with: ConnectionResult{statusCode=NETWORK_ERROR, resolution=null, message=null} com.google.android.gms.common.api.internal.zac.zaa
知道如何解决或导致此问题的原因吗?
解决方案
推荐阅读
- elasticsearch - 使用 filebeat 运行 ELK
- c# - 为什么通过 WinAPI 调用的 MessageBox 在不同的计算机上会给出不同的错误?
- sqlite - SQLITE 保存了 pdf 、 excel 、 BLOB 列中的单词。怎么找回来?
- java - 即使宽度设置为 50,容器也会占用整个宽度
- python - 抓取此网站时遇到问题
- sql - 如何在 SQL 中转置?
- javascript - Javascript:从目录中读取文件
- javascript - javascript 从 div 类中获取值
- c++ - 重载运算符 '<<' 的使用不明确
- sql - VBA Microsoft Access Query 按日期分组并按日期显示多个值组