加速度传感器导致损耗进入服务

cpalosrejano

我正在为Android Wear开发应用程序它侦听来自加速度传感器的坐标,并找到一个模式。

为此,当用户单击按钮时,服务将启动并开始将坐标存储在列表中。通常,加速度传感器每秒记录4到5个坐标。

问题是有时onSensorChanged()方法在几秒钟内未接收到数据,从而导致数据丢失和查找模式的麻烦。

这是我的服务要点:https : //gist.github.com/cpalosrejano/8f0e59e47124275136fc3d5d941faa07

我尝试过的事情:

  • 我正在使用android:stopWithTask = false来防止活动终止时服务停止。
  • 我还使用了WakeLock来防止服务在记录坐标时使设备进入睡眠状态。

我究竟做错了什么?有没有其他方法可以接收来自加速度计传感器的回调而不会导致数据丢失?

提前致谢。

cpalosrejano

有点晚了,但最终我找到了解决方案。

我使用方法在前台启动该服务,startForeground(int, Notification)因此该服务永远不会停止。有了此修复程序,您将永远不会丢失任何SensorEvent。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android中使用罗盘和加速度传感器获取地面加速度?

来自分类Dev

Android穿戴式加速度计/陀螺仪传感器

来自分类Dev

我如何从假装成微型电话的USB加速度传感器获取数据?

来自分类Dev

颤振加速度计/陀螺仪传感器滞后

来自分类Dev

如何在Android中绘制加速度传感器值的图表?

来自分类Dev

如何计算加速度计传感器转速到 KM/H

来自分类Dev

加速度计的最小值和最大值范围以及传感器数据转换

来自分类Dev

加速度计的最大值和最小值范围和传感器数据转换

来自分类Dev

如何使用加速度传感器检测并匹配两辆玩具车的碰撞

来自分类Dev

如何在Android智能手机中使用加速度传感器找到位移距离?

来自分类Dev

将 IMU 传感器(加速度计、陀螺仪)读数及其时间戳导出到数据文件中

来自分类Dev

无法在 Kaa SandBox 服务器上获取加速度计读数

来自分类Dev

速度传感器程序,循环,python 3,A级

来自分类Dev

电动机作为速度传感器?

来自分类Dev

缓慢的html解析器。如何增加速度?

来自分类Dev

Arduino传感器API Web服务器

来自分类Dev

Android传感器无法在服务中运行

来自分类Dev

android服务记录传感器数据不间断

来自分类Dev

Android无法从片段启动传感器服务类

来自分类Dev

android服务记录传感器数据不间断

来自分类Dev

如果传感器更新(太)慢,则服务终止

来自分类Dev

压力传感器到重量传感器

来自分类Dev

屏幕关闭时如何防止接近传感器进入休眠状态?

来自分类Dev

Clojure减少传感器

来自分类Dev

ubuntu中的风扇速度:pwmconfig未安装支持pwm的传感器模块

来自分类Dev

蓝牙LE Cadence和速度传感器未在Android上发送通知

来自分类Dev

ubuntu中的风扇速度:pwmconfig未安装支持pwm的传感器模块

来自分类Dev

运动传感器可检测用户运动(速度)。是否有可能?

来自分类Dev

lm传感器无法获取CPU /主板温度/风扇速度

Related 相关文章

  1. 1

    如何在Android中使用罗盘和加速度传感器获取地面加速度?

  2. 2

    Android穿戴式加速度计/陀螺仪传感器

  3. 3

    我如何从假装成微型电话的USB加速度传感器获取数据?

  4. 4

    颤振加速度计/陀螺仪传感器滞后

  5. 5

    如何在Android中绘制加速度传感器值的图表?

  6. 6

    如何计算加速度计传感器转速到 KM/H

  7. 7

    加速度计的最小值和最大值范围以及传感器数据转换

  8. 8

    加速度计的最大值和最小值范围和传感器数据转换

  9. 9

    如何使用加速度传感器检测并匹配两辆玩具车的碰撞

  10. 10

    如何在Android智能手机中使用加速度传感器找到位移距离?

  11. 11

    将 IMU 传感器(加速度计、陀螺仪)读数及其时间戳导出到数据文件中

  12. 12

    无法在 Kaa SandBox 服务器上获取加速度计读数

  13. 13

    速度传感器程序,循环,python 3,A级

  14. 14

    电动机作为速度传感器?

  15. 15

    缓慢的html解析器。如何增加速度?

  16. 16

    Arduino传感器API Web服务器

  17. 17

    Android传感器无法在服务中运行

  18. 18

    android服务记录传感器数据不间断

  19. 19

    Android无法从片段启动传感器服务类

  20. 20

    android服务记录传感器数据不间断

  21. 21

    如果传感器更新(太)慢,则服务终止

  22. 22

    压力传感器到重量传感器

  23. 23

    屏幕关闭时如何防止接近传感器进入休眠状态?

  24. 24

    Clojure减少传感器

  25. 25

    ubuntu中的风扇速度:pwmconfig未安装支持pwm的传感器模块

  26. 26

    蓝牙LE Cadence和速度传感器未在Android上发送通知

  27. 27

    ubuntu中的风扇速度:pwmconfig未安装支持pwm的传感器模块

  28. 28

    运动传感器可检测用户运动(速度)。是否有可能?

  29. 29

    lm传感器无法获取CPU /主板温度/风扇速度

热门标签

归档