I am wildly confused with the current Android background service possibilities and need some help from an expert :)
The "xDrip" application is broadcasting its information via an (I guess implicit) intent with the action name "com.eveningoutpost.dexdrip.BgEstimate". I want to receive these intents. As it is not allowed to put them into the manifest I registered them dynamically in the onCreate() method of my application class. This is working great as long as the app is running (even when the app is not open on screen). But if I swipe it away in the app overview, it does not receive the intents any more even though I do not unregister the intent.
My question is now: What would be the most suitable way to receive this (implicit) intent reliably all the time? So also when the user swipes the app away in the app overview screen?
Cheers!