是否可以像使用GPS坐标一样将假值传输到加速计传感器?
答案 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,我可能会解释如何解释,但恐惧我已经浪费了太多时间。
看起来如果您要尝试这个,您需要伪装成各种加速计芯片,但我怀疑将数据喷入其中不太可能工作方式与更简单的设备相同。