【发布时间】:2013-07-04 04:59:19
【问题描述】:
我的项目中有要求,即防止使用密码卸载应用程序。是否可以,如果可以,您能建议一下吗?
【问题讨论】:
-
多么可怕的要求……
标签: android uninstallation password-protection
我的项目中有要求,即防止使用密码卸载应用程序。是否可以,如果可以,您能建议一下吗?
【问题讨论】:
标签: android uninstallation password-protection
希望对您有帮助
我认为最接近您的需求的是 2.2 中引入的 Device Administration 功能。
应用程序注册为设备管理员后,除非未注册,否则无法卸载。这将防止应用被卸载。
虽然设备管理 API 不允许对此特定功能进行密码保护,但您可以对应用程序进行密码保护,以防止有人篡改应用中的设备管理功能。
或:
您可以将您的应用程序设为System Application.. 但为此您需要先Root 您的设备....
【讨论】:
不,出于安全原因,这在 Android 上是不可能的。
【讨论】: