是否可以在真实(非模拟)设备上模拟加速度计运动?

时间:2013-07-10 15:01:28

标签: android android-sensors

是否可以像使用GPS坐标一样将假值传输到加速计传感器?

3 个答案:

答案 0 :(得分:1)

如果你指的是GPS位置,那么是的,你可以假装(看看页面的最底部): Android DDMS

使用DDMS,您只需告诉您的设备当前的GPS坐标。

编辑:我想,这篇文章回答了你的问题Stackoverflow。它指出SensorSimulator能够做到这一点。如果您在页面上向下滚动一下,它会向您解释如何将该工具与真实设备连接。我自己从未使用它,所以试试吧:)。

希望它有所帮助!

答案 1 :(得分:0)

如果找到输入事件文件,则可以执行此操作,并将值直接写入文件。 ls -l /dev/input/ 您将看到您可以访问的事件列表。 不确定你是否需要成为root用户(可能就是这种情况)。

答案 2 :(得分:0)

我试图遵循逻辑并到达代码的这个区域:https://github.com/mozilla-b2g/android-device-crespo/tree/master/libsensors指的是各种设备构建中的陀螺仪等等

代码实际上引用了特定于芯片的/ dev文件和路径,例如/sys/devices/platform/soc-audio.0/sound/card0/pcmC0D9p/dev,我可能会解释如何解释,但恐惧我已经浪费了太多时间。

看起来如果您要尝试这个,您需要伪装成各种加速计芯片,但我怀疑将数据喷入其中不太可能工作方式与更简单的设备相同。