我正在开发其中的 android 应用程序
应用程序有一个存储的密码(由用户在首次安装应用程序时设置)
我的申请是设备管理员
问题是当用户点击此应用程序的卸载时,我希望用户输入应用程序的密码
之后我将遵循的过程是:
- 显示密码页面
- 通过特定代码删除设备管理员权限
- 允许卸载
请帮我检测卸载点击我的应用拍密码页面..!!
提前致谢!
最佳答案
你的意思是拦截应用程序的卸载,并查询密码?这是不可能的。之前问过类似的问题,比如here .
编辑:看起来确实可以通过将您的应用程序设为 Device Admin Application 来完成一些相关的事情。 :
"To uninstall an existing device admin application, users need to first unregister the application as an administrator."
但是我不熟悉随之而来的限制,以及它是否允许您的确切用例。
关于安卓卸载包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11016183/