一.概述
对于我们某些场景,我们不能完全删除apk,只能通过UI层面去隐藏该APP显示:
- 一般app会显示在系统Launcher app,
1.1 系统Launcher app又分为开机后的桌面,该桌面一般只显示我们常用的app,方便我们快捷操作
1.2 还有上划的桌面,里面一般包含我们所有的app。 - Settings -> app & notifications
因此我们需要修改如上几个地方的显示
二.修改Patch
这里以google play store为例:
1.屏蔽settings中apps的google play store显示
diff --git a/frameworks/base/packages/SettingsLib/src/com/android/settingslib/applications/ApplicationsState.java b/frameworks/base/packages/SettingsLib/src/com/android/settingslib/applications/ApplicationsState.java
index f9df5a3e