是否可以阻止用户在Android中卸载应用程序?

Sta*_*ark 3 security android

我想阻止用户卸载我的应用程序.但我的主要目标是在卸载applcation之前询问密码.这可能在android中.

kab*_*uko 8

不是没有做深入的事情.首先,我完全反对这一点.如果是他们的设备,他们应该能够从他们的设备中删除您的应用程序.也就是说,有一些可能有效的极端情况.厂商似乎这个做了很多(实际上,在我看来这是这些案件是一个合法但是这完全是另外一个故事).他们将应用程序安装到系统分区中,用户无权修改.如果您实际分发设备,也可以这样做.如果你想为常规的Market应用程序执行此操作,那么不.

  • 不,就像我们都说的那样,这不是一件好事,因此Android不支持它.这会导致恶意软件.不要这样做,不要尝试,告诉你的客户这不是一个好的要求.我知道这听起来很苛刻,但有时候你不需要总是做客户告诉你的事情,而是教育他们为什么他们想要的东西不是一个好主意(在这种情况下,不可能). (2认同)

Ron*_*nie 5

不,您无法阻止用户卸载您的应用.

  • 您可以处理卸载广播,但该广播是针对"此应用程序已卸载".这意味着已卸载的应用程序已卸载,无法接收该广播.您只能从一个单独的应用程序执行此操作,并且这是事后,而不是在卸载之前. (3认同)