1

我们想要建立一个Android应用程序。如何检查Android手机是否移动没有GPS

对于我们的想法,我们需要知道,如果用户移动或不。

如果用户移动了3米或10米(10 - 30英尺),但它应该大于半米(超过1.5英尺),这并不重要 - 因此用户应该真正离开自己的位置,不仅用手将手伸向相反的方向。

我知道android sensors,但我是新来的android编程,我需要一点提示什么是最好的方式来检查,如果用户移动或不。
GPS的wifi信号电平不是一种选择,我们想要使用大多数手机具有的典型的android传感器。

this presentation,第8页,它被提及,没有多少设备使用陀螺仪,但数据是从2010年

现在我们有2012 - 它仍然是真的吗?什么会推荐使用?

有没有一个框架已经解决了这个问题?

+0

这是最有可能足够接近,足以成为[此问题]的副本(http://stackoverflow.com/q/6352681/62576) –

+0

@KenWhite是的,在某种意义上,这类问题有很多重复。 – Ali

+0

@KenWhite不是真的,因为我不想真正的测量距离,我只想知道,如果你从一个移开,那没关系,只要你移动了...... – Joerg

回答

1

...它应该更然后一个半米(所以更然后1.5英尺) - 所以 用户应该留更多的位置,不仅与手机移动它的手 到相反方向。

你不能做到。不管你做什么,我总能找到一种方法来欺骗你的临时解决方案。

原因是accuracy。根据你的应用,我也给出了一些可以替代的答案。

相关问题