-3

我想编写一个具有后台服务的应用程序以一直获取传感器值,但不知道这是否会消耗太多电量,有人对此有所了解吗?任何回复将不胜感激!

4

3 回答 3

2

这因传感器和设备而异。

平均而言,您最耗电的传感器是 GPS、加速度计和陀螺仪。将这些留在后台通常会在一小时内开始显示电池电量耗尽。

在那之后,光传感器和指南针的电池消耗要少得多,但如果你使用它们的时间足够长,即使它们也会影响电池寿命。

于 2013-01-17T12:22:35.053 回答
0

消耗取决于许多因素,因此很难评估这项任务的影响。也许你可以测试,2 小时和 2 小时没有看到差异

于 2013-01-17T12:24:23.823 回答
-2

如果您在后台活动时需要传感器数据,那么您的基本应用程序设计就有缺陷。您应该只需要在 onResume 和 onPause 之间收集此类信息。

于 2013-01-17T12:38:12.323 回答