我有一个启动两个IntentService的应用程序。 我进行了一些电流消耗测量,发现如果我推出一项执行音频录制和音频分析的服务,电流消耗约为65mA。如果我启动执行BLE扫描的另一个,则电流消耗约为85mA。如果两个IntentService同时运行,我的电流消耗为200mA。 我使用Android 4.3在三星SIII上进行了测量。 同样在Nexus 5 Android 4.4.2中,当两个服务一起运行时,电池耗尽。我没有使用唤醒锁。 对此有解释吗?是否可以节省电池寿命?两个IntentService根本没有使用网络连接,它们不发送数据。