diff options
| -rw-r--r-- | services/core/java/com/android/server/am/ActivityManagerShellCommand.java | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerShellCommand.java b/services/core/java/com/android/server/am/ActivityManagerShellCommand.java index 2ec744fd4bb8..c868f533bb7c 100644 --- a/services/core/java/com/android/server/am/ActivityManagerShellCommand.java +++ b/services/core/java/com/android/server/am/ActivityManagerShellCommand.java @@ -248,6 +248,8 @@ final class ActivityManagerShellCommand extends ShellCommand {                      return runForceStop(pw);                  case "stop-app":                      return runStopApp(pw); +                case "clear-recent-apps": +                    return runClearRecentApps(pw);                  case "fgs-notification-rate-limit":                      return runFgsNotificationRateLimit(pw);                  case "crash": @@ -1192,6 +1194,11 @@ final class ActivityManagerShellCommand extends ShellCommand {          return 0;      } +    int runClearRecentApps(PrintWriter pw) throws RemoteException { +        mTaskInterface.removeAllVisibleRecentTasks(); +        return 0; +    } +      int runFgsNotificationRateLimit(PrintWriter pw) throws RemoteException {          final String toggleValue = getNextArgRequired();          final boolean enable;  |