防止未经授权的人卸载我的Android应用程序

问题描述 投票:6回答:2

我正在开发防盗应用程序。我只希望授权用户卸载我的应用程序。就像,当他们尝试卸载我的应用程序时,他们必须输入有效的密码并继续。我不想阻止卸载用户已经安装的其他应用程序..有没有具体的方法来做到这一点..?

android uninstall
2个回答
6
投票

如果您使用的是没有自定义Android版本的非root设备,唯一可行的方法就是让您的应用成为device-admin应用:

要卸载现有设备管理应用程序,用户需要首先以管理员身份取消注册该应用程序。


-1
投票

您想保护应用程序免受未经授权的访问吗?首先,您需要从Play商店下载APPLOCK。通过在您的电子邮件中注册applock应用程序并创建密码,然后在应用程序中锁定要锁定的应用程序。此时applock应用程序将毫无用处,因为任何聪明的人都可以简单地卸载applock应用程序,然后您在应用程序上放置的所有锁定将随应用程序应用程序消失,从而导致对您的所有应用程序进行完全未经授权的访问。您要做的是转到手机的管理设置,并使applock应用程序成为管理员。

© www.soinside.com 2019 - 2024. All rights reserved.