背景
最终用户可以通过操作系统内置的应用程序管理器禁用某些应用程序。这个屏幕看起来像这样(在某些设备上它会显示“关闭”):
禁用应用程序后,它将不会处于活动状态并且不会以任何方式运行,直到您再次重新启用它。但是,为了重新启用它,您仍然可以在 app-manager 上找到它,如此处所示。
我试图在我的“应用程序管理器”应用程序上模仿这种行为。
我试过的
使用 ADB 工具(或使用 root 然后使用 ADB 工具),您可以使用以下命令禁用应用程序:
adb shell pm disable APP_PACKAGE_NAME
其中“APP_PACKAGE_NAME”是要禁用的应用程序的包名称。
问题
如果您使用 ADB 工具,您选择禁用的应用程序也将从应用程序管理器中完全隐藏,即使在禁用的应用程序列表中也是如此。
问题
是否有禁用应用程序的替代方法,在禁用应用程序时不会隐藏它们?
如果是这样,它是什么?