I\'ve implemented a sticky service and when I force close the app I see that the Activity\'s onDestroy() is called. But the service doesn\'t apparently do anything.
It's worse. onDestroy is only called in emulator environment (for testing), but never on a real phone....
And exactly as @mibollmba said - files will be closed when process dies. No need to handle file close.