【问题标题】:Clear Android Browser History清除 Android 浏览器历史记录
【发布时间】:2011-11-14 00:47:41
【问题描述】:

我正在为一个客户编写一个应用程序,该应用程序将有多个设备可供客户查看和使用。他们希望能够定期清除浏览器历史记录,以便在客户打开浏览器访问不合适的网站时,下一位前来的客户不会看到这一点。

我目前正在使用它来清除历史记录和搜索:

            Browser.clearHistory(getContentResolver());
            Browser.clearSearches(getContentResolver());

这会正确清除历史记录。但是在浏览器中打开的任何窗口(选项卡)都保持打开状态。如何告诉浏览器关闭所有这些选项卡,以便下次有人打开浏览器时它只会加载起始页?

我注意到使用预装在设备上的 TaskManager 杀死浏览器是可行的。杀死浏览器任务是我可以让它关闭任何打开的标签的唯一方法吗?如果是这样,我该如何杀死/重新启动浏览器进程?我试过这个:

    am = (ActivityManager) getApplicationContext().getSystemService(Activity.ACTIVITY_SERVICE);
    am.killBackgroundProcesses("com.android.browser");

但是这种方法似乎没有做任何事情。我有

<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"></uses-permission>

在我的清单中,但在我运行它并返回浏览器后,它仍然位于打开的任何选项卡上。使用此授予的权限的正确方法是什么?

我宁愿找到除 Task Kill 以外的其他方法来让它发挥作用,但此时我在所有方面都一无所获。

【问题讨论】:

  • 我正在寻找完全相同的。实现这一目标的进展和最终方向是什么?
  • @Tom 不幸的是,从未有过任何进展,而且自从在许多新设备上包含 Chrome(附加浏览器)以来,情况变得更糟。因为那也是我无法控制的。
  • 感谢您的更新!目前我正在尝试另一件事。 Root了设备,看看能不能删除/data/data/com.android.browser的内容
  • ... 并且有效(我期望它有效)
  • @Tom 使用您用来删除它的代码(如果需要)发布一个答案。它也许会在未来帮助人们。

标签: android browser tabs browser-history


【解决方案1】:

如果您的设备已root,您可以使用以下命令清除应用程序的所有数据。我不知道这是否适用于每个设备,因为它取决于包管理器

Runtime.getRuntime().exec("su -c /system/bin/pm clear com.android.browser");

【讨论】:

    【解决方案2】:

    我尝试通过 ActivityManager 关闭浏览器,它工作正常。我在 HTC 2.2 上对此进行了测试,效果很好。

    也许你也应该试试这个:

    am.killBackgroundProcesses("com.google.android.browser");
    

    如果您手机上的浏览器不在 com.android.browser

    甚至尝试完成活动:com.android.browser.BrowserActivity

    希望这会有所帮助!

    【讨论】:

    • 好的,我刚刚在 2.2 设备上尝试过,它确实可以正常工作。也许这仅与 2.3+ 有关。我尝试使用 3rd 方任务杀手来阻止它,而不是库存中的那个,它表明它已经杀死了浏览器。但是当我打开它时,备份标签仍然存在。
    【解决方案3】:

    与计算机浏览器非常相似,Android 浏览器会将您搜索到的所有记录保存在设备上。如果您担心浏览器历史记录或不想在您的 Android 中记录任何记录,您可以在几分钟内删除所有浏览器历史记录。删除浏览器记录后,将删除您登录 Chrome 的所有缓存数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-27
      • 1970-01-01
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      相关资源
      最近更新 更多