【问题标题】:How to prevent an application from being uninstalled [duplicate]如何防止应用程序被卸载[重复]
【发布时间】:2013-07-04 04:59:19
【问题描述】:

我的项目中有要求,即防止使用密码卸载应用程序。是否可以,如果可以,您能建议一下吗?

【问题讨论】:

  • 多么可怕的要求……

标签: android uninstallation password-protection


【解决方案1】:

希望对您有帮助

我认为最接近您的需求的是 2.2 中引入的 Device Administration 功能。

应用程序注册为设备管理员后,除非未注册,否则无法卸载。这将防止应用被卸载。

虽然设备管理 API 不允许对此特定功能进行密码保护,但您可以对应用程序进行密码保护,以防止有人篡改应用中的设备管理功能。

或:

您可以将您的应用程序设为System Application.. 但为此您需要先Root 您的设备....

【讨论】:

    【解决方案2】:

    不,出于安全原因,这在 Android 上是不可能的。

    【讨论】:

    • 您的答案还可以,但请描述更多,以便用户可以轻松理解为什么他们不能做以及什么。:)
    猜你喜欢
    • 2011-11-24
    • 2013-06-15
    • 1970-01-01
    • 2017-02-01
    • 1970-01-01
    • 2011-06-21
    • 2015-05-01
    • 2012-12-12
    • 1970-01-01
    相关资源
    最近更新 更多