Ebo*_*ike 11
这对于用户级应用来说根本不可能.有充分理由 - 想象一下将无法删除的恶意应用程序放在市场上!
执行此操作的唯一方法是使用root权限,例如运营商使用预先安装的crapware来存储在手机的只读系统分区上.
听起来这是一个内部应用程序,您想要放在公司的手机上(?).如果是这种情况,您将需要暂时获得root访问权限并将应用程序放在系统分区上.使用第三方应用开发者可用的常规方法无法做到这一点,并且有充分的理由.
您可以将app设置为设备管理员.用户确认为设备应用后,用户无法在设备管理员状态下卸载它.
问题是将其保留为设备管理员,因为用户可以从中撤消此状态.应用程序将获得意向通知,并可能提供文本以说服用户不要撤销设备管理员状态,但如果他/她坚持应用程序可以通过设置密码并锁定整个设备或从设备擦除数据来响应.这样,应用程序仍然可以卸载(通过猜测密码),但您可以采取一些措施来保护数据和/或向您的某些在线服务发送警告(如果有连接).
归档时间: |
|
查看次数: |
5736 次 |
最近记录: |