我正在开发一个安全应用程序,它需要一个功能用户无法卸载应用程序。我使用广播接收器识别用户尝试卸载应用程序,但它不起作用,因为第一个广播接收器卸载然后应用程序。
我授予设备管理员权限,但是当用户卸载应用时,应用会要求停用设备管理员权限,然后用户可以轻松卸载应用。
任何人都可以建议我如何阻止用户卸载应用程序。
答案 0 :(得分:1)
唯一一种无法从非root用户手机中删除的应用是系统应用。它可以被禁用但不能在非root电话上删除。
如果你想让你的应用程序成为系统应用程序,你需要根据你的手机将它添加到系统应用程序文件夹 - 这最终意味着以后可以被root用户手机的用户删除...