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?