I'm trying to create some service that will do background jobs for me even after the user closed the app from the running processes menu(by shifting process up the screen). I'm not sure if it even possible, so maybe this question is irrelevant.
What I tried to do is create service in a different process by declaring it like this:
<service
android:name=".service.Service"
android:enabled="true"
android:icon="@drawable/ic_launcher"
android:process=":my_process" >
</service>
and the onStartCommand() is:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}
I hope I provided enough info.