有两种方法可以让广播接收器被系统识别:一种是在清单文件中使用该元素声明它,另一种是在Java代码中动态创建接收器。
现在,接收器已经在Java代码中动态创建,并且正常工作。但为什么第一种方法“在清单文件中声明”失败了呢?
有没有人成功过呢?
谢谢。
AndroidManifest.xml
<receiver android:name="pj.batteryinfo.BatteryReceiver">
<intent-filter>
<action android:name="android.intent.action.BATTERY_CHANGED"></action>
</intent-filter>
</receiver>