【问题标题】:Make Android App Un-Installable without Root ?使 Android 应用程序在没有 Root 的情况下无法安装?
【发布时间】:2017-10-08 22:14:18
【问题描述】:

有没有什么方法可以让我的手机在没有 root 的情况下以实用的方式卸载 Android 应用程序?

【问题讨论】:

  • 幸运的是没有,出于明显的安全原因。恶意软件作者会喜欢让用户无法删除恶意软件。

标签: android root uninstallation


【解决方案1】:

不,无法创建无法卸载的安卓应用。

仅部分系统应用无法卸载。一旦你的手机被植根,它们甚至可以被卸载。 它会产生安全风险。恶意软件一旦安装就可能无法删除。因此,任何操作系统都不会允许任何开发人员创建此类应用程序。

但您可以隐藏卸载选项。 您需要获得设备管理员对您的应用程序的访问权限。

查看Documentation 了解更多信息。

注意:应用可以通过安全模式卸载。

【讨论】:

  • 我已经完成了上面的设备管理员访问示例,但它只在设置菜单中从应用程序管理器中隐藏卸载选项,但如果用户从应用程序菜单拖放直接卸载,用户将显示一个按钮首先禁用设备管理员访问权限,之后他仍然可以卸载它.. 有没有其他方法可以防止用户卸载或隐藏安装选项从拖放等系统应用程序(不显示卸载选项)
  • 那么你的应用应该出现在 android os bundle 中。这样它就不能被没有root的用户删除。
  • 是否可以在不root我的手机的情况下以编程方式将我的android应用程序安装在os bundle中..
猜你喜欢
  • 2011-08-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-12
  • 1970-01-01
  • 2019-02-25
  • 2019-10-16
相关资源
最近更新 更多