2014-09-22 75 views

回答

0

,而不要求用户

不是一个好主意启用设备管理员。如果Android允许的话,任何人都可以玩用户和用户的数据。 Android不允许,未来不允许和不允许这件事。你最好停止想知道;)

+0

在某些情况下,我不同意你的要求。 – Robert 2014-09-22 12:07:14

+0

如果你需要,那么用户必须知道这件事。让用户知道并使用该属性 – dhams 2014-09-22 12:11:54

+0

好吧,让我们以其他方式提问。我需要禁用按钮清除数据,并强制停止该应用程序,你知道如何? – Robert 2014-09-22 12:18:09

0

这是因为OS安全

0

这是不可能的,设备管理提供了一定的权利,为应用程序的设备不可能的,一个标准应用程序没有。如果用户安装了应用程序,并且在用户未经用户同意或不知情的情况下自动将其自身设置为设备管理员,那将会带来巨大的安全风险

0

没有要求用户出于安全目的而无法启用或禁用设备管理员。

0

好吧,经过很长时间我不得不说,没有OS moddification是不可能的。即使我试图通过反射来使用Android隐藏的API,但是看起来您需要一些系统权限。

+0

这正是我的情况 - 我正在构建一个定制的Android ROM,并且我想安装一个应用程序作为系统。它使用设备管理API并显示非常及时,即使它是用系统证书签名的。我正在寻找一种方法来通过某种系统API或其他方式删除该提示。我可以破解设备管理员源代码不显示提示,但我正在检查是否可能有一个特殊的API ... – Mixaz 2017-05-11 19:43:31

相关问题