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

Ram*_*Ram 6 android uninstall

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

key*_*fer 6

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

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