【问题标题】:Can I develop the app which should never delete.(Android)我可以开发永远不应该删除的应用程序吗?(Android)
【发布时间】:2016-01-16 09:10:48
【问题描述】:

我可以开发即使在重置手机后也永远不会删除的应用程序,或者它应该阻止重置手机。 如果有任何建议,请帮忙。 提前致谢。

【问题讨论】:

  • 可以删除任何已安装的应用程序,因此需要成为固件/自定义 ROM 的一部分,可以在重置后继续使用。
  • 这就像一个糟糕的软件,朋友。恶意软件。
  • 我在一家公司工作,该公司要求我限制应用程序的卸载,即使在员工将手机重置为出厂设置后也是如此。
  • 如果不将其安装在系统分区中,则无法做到这一点,这需要root权限或将应用程序嵌入固件/ROM中。
  • 您不能简单地将应用程序添加到现有设备的固件中。您必须自定义构建包含您的应用程序的 Android 操作系统,然后强制人们将其刷新到他们当前的 Android 操作系统上。大多数人无论如何都不能这样做,因为固件被制造商锁定(很少有人会知道如何或愿意冒险做如此具有侵入性的事情)。此外,我会认真重新考虑我在一家公司的工作,该公司希望在我的手机固件中安装他们的应用程序,以使其能够出厂重置。

标签: android


【解决方案1】:

执行此操作的正确方法是要求员工安装一个应用程序,该应用程序提供访问公司资源所需的任何证书/凭据。此应用程序将使用Device Administration API 来限制设备上的某些策略。只要在设备的设置中将应用程序启用为设备管理员,用户就无法手动卸载它。 (他们仍然可以将手机恢复出厂设置,但在这种情况下,他们将不再拥有该应用程序,因此会丢失任何允许访问公司资源的证书/凭证。)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2015-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-16
  • 2015-07-12
  • 1970-01-01
相关资源
最近更新 更多