安卓卸载包

标签 android

我正在开发其中的 android 应用程序

  1. 应用程序有一个存储的密码(由用户在首次安装应用程序时设置)

  2. 我的申请是设备管理员

问题是当用户点击此应用程序的卸载时,我希望用户输入应用程序的密码

之后我将遵循的过程是:

  1. 显示密码页面
  2. 通过特定代码删除设备管理员权限
  3. 允许卸载

请帮我检测卸载点击我的应用拍密码页面..!!

提前致谢!

最佳答案

你的意思是拦截应用程序的卸载,并查询密码?这是不可能的。之前问过类似的问题,比如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/

相关文章:

android - 获取ListView的Item的TextView的文本

java - The Method is undefined for the type object 错误

android - 无法在 kitkat 设备上调试

javascript - 如何在 WebVR/A-Frame 中监听 Android Chrome 上的点击事件?

android - Android Studio Mac全新安装-错误后错误,错误后错误

android - 有时使用 AlarmManager 不会触发警报

android - 如何将自定义字体嵌入到 Android 应用程序 (WebView)

Android 初始规模 - PHP

android - 在向上滚动时显示画廊

c# - Xamarin.Android 中 Assets 和 Resource 文件夹的区别