If in actual Android versions are needed the Receivers and a Foreground service that is not the Starter service - why this legacy Starter service is needed now ?
How to be used ?
B4XPages makes the starter service less needed, as the pages are never paused. The ongoing restriction on services make it less useful. Still it is better to keep it there, even just for the improved error handling and a few other esoteric usages.
OK, if to forget about esoteric usages - is it for "Application_Error" sub only ?
I mean, if we already have to have another service module (with all needed background functions) - what is the use-cases for the Starter _practically_ ?
Without esoterics, what unique need of the Starter is still here ?
You don't need a service for this, if you are using B4XPages.
Removing the starter service will revert the unhandled error behavior and the app will show a dialog when an error happens. Not a big deal but you should be aware of.
Hi Boys! I´m developing an app to fire information according to gps position and have to use a service anyway. With B4xPages at some moment the app stop updating and the only way I have found to keep it alive is with a service, like Background tracking location example. Even using
partiallock at some moment stops updating. Do you have similar experience or there are some tricks to solve it?