I am trying to remove all recent tasks through a program. Before posting a question, I googled it, but no luck at all.
I tried to use ActivityManager.killBackgroundProcess(pckagename)
, but it also does not remove the task from a recent task list.
I also tried the link Android, how to clear the recent task list which could get from Home button in most phone? Reflection is a possible way?
I always get the following exception
java.lang.SecurityException: Permission Denial: removeTask() from pid=23297, uid=10051 requires android.permission.REMOVE_TASKS
Even if I already specified the android.permission.REMOVE_TASKS
permission in the manifest.
How can we clear the list of recent tasks programmatically, so that the user can see no recent tasks in a recent task list?
REMOVE_TASKS
is a signature
-level permission. It can only be held by apps written by the developers of the device firmware, such as a device manufacturer or ROM mod author.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With