【发布时间】:2013-08-14 15:22:42
【问题描述】:
我想检测每个百分比的电池变化。我试图用
创建一个服务context.registerReceiver(this.myBatteryReceiver,new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
但是当应用程序关闭时,服务会被终止。
我尝试使用 <action android:name="android.intent.action.BATTERY_CHANGED" /> 在清单中注册我的广播接收器,但文档说:
您不能通过清单中声明的组件接收此信息,只能通过 Context.registerReceiver() 显式注册它。
即使应用关闭,我还能如何监控电池电量?
我看到了<uses-permission android:name="android.permission.BATTERY_STATS" />的权限。我可以使用它吗?如果是,如何?
【问题讨论】: