我想编写一个具有后台服务的应用程序,以便始终获取传感器值,但不知道这是否会消耗太多功率,是否有人对此有所了解?任何回复将不胜感激!
答案 0 :(得分:2)
这因传感器和设备而异。
平均而言,您最耗电的传感器是GPS,加速度计和陀螺仪。将它们留在后台通常会在一小时内开始显示电池耗尽。
之后,光传感器和指南针的电池密集程度要低得多,但如果长时间使用它们,即使它们会影响电池寿命。
答案 1 :(得分:0)
消费取决于许多因素,因此很难评估此任务的影响。 也许你可以测试,2小时和2小时没有看到差异
答案 2 :(得分:-2)
如果您的活动在后台需要传感器数据,那么您的基础应用程序设计就存在缺陷。您只需要在onResume和onPause之间收集此类信息。