在Android上高效检测停车场

问题描述:

我目前正试图检测何时通过Android停放车辆。 我正在考虑使用Android检测到的活动(https://developers.google.com/android/reference/com/google/android/gms/location/DetectedActivity)并检测IN_VEHICLE和ON_FOOT之间的切换。但这意味着定期轮询设备,所以它不是真正的节能。在Android上高效检测停车场

您认为它足够可靠吗?另外,也许有更好的解决方案?你怎么看 ? 我还考虑使用蓝牙技术,并检测汽车的蓝牙何时未配对,但大家都不使用蓝牙。

+0

您对“检测IN_VEHICLE和ON_FOOT之间的开关”的猜测应该足够了,但这取决于您想如何检测这种情况。你能等一分钟吗? 30岁? 5S?你需要多快的答案? – gustavogbc

+0

这个想法是当用户停车时发送通知,因此速度相当快。 – Gp2mv3

我在一个应用程序中使用了ActivityRecognitionApi,它相当准确。您不是“投票”设备,而是订阅活动更改。这意味着真的没有任何开销超出手机的行为。