debug过程中
发现一个receiver的onreceive函数重复调用了两次
仔细分析了一下
原来自己在隐式调用的时候
在manifest中给receiver添加了一个category
android:name=”android.intent.category.DEFAULT”
而自己的filter里添加了系统自带的
action android:name=”android.intent.action.DOWNLOAD_COMPLETED”
拿掉android:name=”android.intent.category.DEFAULT”就好了