I think I know the answer to this, but does an AsyncTask continue to live on once its calling Activity has been finish()ed?
finish()
protected void onPr
Async Tasks have no effect of the Activity lifecycle or any configuration changes. They keep on running till onPostExecute() method has been called.
One should use Services for long running operations instead.