0

任何人都可以帮我找到一种方法来隐藏我的应用程序中的其他应用程序。我正在检索使用复选框安装的应用程序列表,当我检查一些应用程序时,这些应用程序应该从模拟器的应用程序列表中隐藏。我已经在谷歌搜索但我找不到它。我正在等待帮助....谢谢,

4

2 回答 2

1

您可以创建一个自定义启动器,通过在您自己的启动器中创建应用程序列表来控制显示哪些应用程序(在您自己的启动器中)。

您将无法从一般系统中隐藏应用程序。Android 使用 Linux 的 Role\Group 安全模型,而您(在 Android 操作系统中运行的应用程序)将没有安全权限来在系统级别对用户隐藏应用程序 - 要拥有该访问权限,您需要成为根。

最重要的是,您不能创建一个应用程序来对 Android 系统(或用户)隐藏其他应用程序。这是由于安全限制(这是有道理的——恶意应用程序将能够对用户隐藏自己,这将是一件坏事)。

如果您想在模拟器中执行此操作 - 您实际上可以在 Android 的源代码中进行更改(您可以根据自己的喜好下载和修改)。这只能在模拟器中工作(如果没有黑客攻击或生根,您将无法将其安装在真实手机上)。

于 2012-11-01T14:36:25.230 回答
0

如果没有黑客平台(或生根),你就无法做到这一点。

于 2012-11-01T14:15:13.697 回答