I have a launch activity which contains a broadcastReceiver, where I will start a service to download a key file which will send a broadcast when the operation is done . During the app, several downloading operations will be taken, and there is also other receivers somewhere. I just care the first downloading in launch activity and it will be finish when done.
Question: Everytime I restart my app , the broadcast from last time will disrupt the plan. How can I get rid of them .