I'm working on an OEM project where we need a background service (no UI) to be working continuously. Of course it'll be an app signed with the OEM key, so it shouldn't be any trouble related to background services Android's restrictions. But, as it is the first time developing this, is there any consideration regarding the implementation of the service lifecycle and workflow? Plus, anything important to consider regarding the testing flow of the project?
Thank you, any help related to OEM-apps development will be much appreciated.