我正在开发安卓应用程序,其中
- 应用程序
具有存储的密码(首次安装应用程序时由用户设置)
我的应用程序是设备管理员
问题是当用户点击卸载此应用程序时,我希望用户输入应用程序的密码
之后我将遵循的过程是:
- 显示密码页面
- 通过某些代码删除设备管理员权限
- 允许卸载
请帮助我检测我的应用程序的卸载点击以拍摄密码页面.. !!
提前感谢!
您的意思是拦截应用程序的卸载并查询密码吗?这是不可能的。类似的问题以前也问过,例如这里。
编辑:似乎可以通过使您的应用程序成为设备管理应用程序来完成一些相关的事情:
"要卸载现有的设备管理应用程序,用户需要首先 以管理员身份取消注册应用程序。
但是,我不熟悉随之而来的限制,以及它是否允许您的确切用例。