Bootstrap

RK3588-12-Recent(多任务)界面屏蔽指定apk

需求:

        客户需要在 Recent 界面(多任务界面)不显示他们的apk


解决方法:

代码路径:frameworks/base/services/core/java/com/android/server/wm/RecentTasks.java

--- a/services/core/java/com/android/server/wm/RecentTasks.java
+++ b/services/core/java/com/android/server/wm/RecentTasks.java
@@ -973,8 +973,17 @@ class RecentTasks {
                 }
                 continue;
             }
+            // 多任务 Rencent 界面屏蔽 CamService.apk
+            //res.add(createRecentTaskInfo(task, true /* stripExtras */));
+                   ComponentName cn = task.intent.getComponent();
+            if (cn != null && cn.getPackageName().equals("com.svision.cam")) {
+                //not do anything
+            }else {
+               res.add(createRecentTaskInfo(task, true /* stripExtras */));
+            }
-            res.add(createRecentTaskInfo(task, true /* stripExtras */));
         }
         return res;
     }

;