Android - 活动识别缺乏准确性

时间:2017-09-24 11:17:19

标签: android activity-recognition

我正在测试Android ActivityRecognition API,我使用了这个tutorial

为了获得更高的准确性,我正在检查信心,我看到的共同限制是信心必须> = 75.

我的应用程序在后台运行,活动识别会在一段时间内更新。

但我注意到了一些错误:

  1. 当应用程序在后台时,我正在使用其他应用程序,如whatsapp或facebook messenger它会检测到“IN_VEHICLE”

  2. 当我实际开车的时候需要10分钟的时间来检测我正在开车(我让它通过文字对话来通知我当前的活动)。

  3. 我尝试更改requestActivityUpdates的区间参数值 但它并没有提高准确性。

    有关如何提高准确性的任何建议吗?

1 个答案:

答案 0 :(得分:0)

行。 所以对于遇到这个问题的人来说..

我使用后台服务进行了活动识别,所以 应用程序在bacgkround上它应该检测用户活动,如:WALK,ON_VEHIClE等。 但我注意到,当我启动另一个应用程序并输入消息时, 通过活动识别将设备的运动转换为“ON_VEHICLE”。