1
Android磨损2.0屏幕可以自动锁定后立即脱机 和心率应用程序/表面不会工作,当它没有穿。如何检测安卓手表是否磨损AW2.0
我想知道是否有任何方式获得当前磨损磨损状态,而无需启动服务来听磨损活动?
我试图让心率传感器的准确性,但我不认为这是一种好方法,因为我不能总是立即以这种方式得到正确的结果。
是否有任何系统或gms API同步获取当前的磨损状态?
Android磨损2.0屏幕可以自动锁定后立即脱机 和心率应用程序/表面不会工作,当它没有穿。如何检测安卓手表是否磨损AW2.0
我想知道是否有任何方式获得当前磨损磨损状态,而无需启动服务来听磨损活动?
我试图让心率传感器的准确性,但我不认为这是一种好方法,因为我不能总是立即以这种方式得到正确的结果。
是否有任何系统或gms API同步获取当前的磨损状态?
在带离体传感器的手表上(不戴时可立即锁定),您可以检查唤醒传感器是否存在TYPE_LOW_LATENCY_OFF_BODY_DETECT。这只是O +中的公共API,但您可以使用N MR1及更低版本的实际值。
SensorManager sensorManager =
(SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
boolean hasSensor = sensorManger.getDefaultSensor(34, true /* wakeup */) != null;
在没有离体传感器的手表(不立即锁定),你最好的选择可能是某种活动的认可,虽然似乎没有任何被公开过,身体活动可以通过Google API检测到(请参阅here)。
非常感谢,但是在AW 2.0的华为手表2上无法使用离体传感器检测功能,返回值显示传感器(34)始终处于活动状态,无论手表是否磨损。 – user2967347
但手表确实有自动锁定功能 – user2967347
您有任何代码吗?如果您注册了传感器事件,它应该返回不同的值,当打开和关闭机身 – z153