【问题标题】:How to uninstall an android app directly without asking for users permission如何在不征求用户许可的情况下直接卸载安卓应用
【发布时间】:2012-09-12 20:56:20
【问题描述】:

如何在从另一个应用卸载 Android 应用时跳过“您确定”对话框?

【问题讨论】:

  • 听起来很像你不应该做的事情。有办法防止这些事情发生。这是您不应该规避的安全功能。在我看来,您正在尝试编写恶意软件。
  • 您需要固件访问权限才能执行此操作。
  • @pru,你还停留在同一个位置,你的实际需求是什么?为什么要执行这样的操作?
  • @lucifer 我想强制从我的应用程序中卸载应用程序
  • @pru,但您不认为这样做是无效的,您必须获得许可,否则,任何人都可以创建一种病毒类型的应用程序,可以从设备上卸载所有应用程序。

标签: android android-intent


【解决方案1】:

我想这是不可能的,因为 android 安全策略。并且这些政策有理由存在。

否则,如果该操作是由流氓应用执行的,每个应用都可以卸载另一个给用户带来麻烦的应用。

【讨论】:

  • 应用注册为系统管理员也不能吗??
  • @pru:设备管理 API 中没有任何内容允许开发人员在未经用户同意的情况下删除其他应用程序。
【解决方案2】:

就安装/卸载、基本的 Android 安全而言,您无法控制其他应用。

您可以做的最好的事情是让您的应用检查您担心学生使用的应用是否存在,如果存在则不要让您的应用运行。

然后由学生决定。他们可以选择卸载所述应用程序以允许您运行或不运行您的应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-02
    • 1970-01-01
    • 2019-04-17
    相关资源
    最近更新 更多