android - 查看 Android 设备是否发生了物理移动,而不是位置或速度

标签 android

在过去的 12 个小时里,我研究了根据加速度计和罗盘读数进行室内短距离导航的可能性。事情看起来不太好,测量质量糟糕且不可靠。

我想知道是否有任何其他方法可以查明玩家(用于游戏或一些互动体验平台)是否将他的位置移动了很长的距离(> 1m)。

我不需要准确的读数(尽管那会很好),只要知道玩家是在移动还是静止不动就会有很大帮助。我什至不知道从哪里开始寻找这个,而且我自己也想不出任何绝妙的主意。

最佳答案

据我所知,Android 上确实没有针对小距离计算的解决方案。

有些人提到了一些小的成功,但他们都需要有某种中心点来计算,而且他们仍然很粗略。

即。

  • 蓝牙信号的信号强度。 bluetooth
  • wifi 信号的信号强度。 wifi
  • 从中心点播放声音并通过手机麦克风收听声音。

关于android - 查看 Android 设备是否发生了物理移动,而不是位置或速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9525373/

相关文章:

android - 无法在 Intellij 上启动 android

android - 使用 Http Post 发送图像

android - 小部件在 ICS 中显示 "App Isn' t Installed"Toast

java - GPS 启用检查后销毁并重新启动应用程序

android - 应用程序未在 Google Play 商店中显示,即使它已在开发者控制台中发布并处于 Activity 状态

android - 如何在 android studio 中启用堆栈跟踪?它的窗口在哪里?

javascript - Titanium Android 应用程序在更新 ScrollableView 时崩溃

android - 使用 VideoView 在 android 中显示动画 Gif 图像

android - 如何解码 SafetyNet JWS 响应?

android - Gradle 离线模式——每天查看一次在线资源